Skip to main content

MCP server exposing cyclarity-in-vehicle-sdk API reference

Project description

cyclarity-in-vehicle-sdk MCP Server

An MCP server that exposes the cyclarity-in-vehicle-sdk API as a queryable reference, so AI agents and tools can discover, search, and understand the SDK without reading raw source code.

What it does

The server indexes the installed cyclarity-in-vehicle-sdk package at startup and exposes four tools:

Tool Description
list_sdk_modules List all available SDK classes with import paths and summaries
get_class_api Get constructor fields, method signatures, and related types for a class/enum/type alias
get_method_info Get the full docstring, signature, and parameter details for a specific method
search_sdk Full-text search across classes, methods, fields, enums, and docstrings

Requirements

  • Python ≥ 3.10
  • cyclarity-in-vehicle-sdk installed in the same environment

Installation

pip install cyclarity-in-vehicle-sdk-mcp-server

Usage

Run as an MCP server (stdio transport)

sdk-api-mcp

Local validation helpers

sdk-api-mcp --dump-list                          # list all modules
sdk-api-mcp --dump-class <ClassName>             # inspect a class
sdk-api-mcp --dump-method <ClassName> <method>   # inspect a method
sdk-api-mcp --dump-search <query>                # run a search

Cursor / Claude Desktop configuration

Add to your MCP config:

{
  "mcpServers": {
    "cyclarity-in-vehicle-sdk": {
      "command": "sdk-api-mcp"
    }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cyclarity_in_vehicle_sdk_mcp_server-0.1.6.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file cyclarity_in_vehicle_sdk_mcp_server-0.1.6.tar.gz.

File metadata

File hashes

Hashes for cyclarity_in_vehicle_sdk_mcp_server-0.1.6.tar.gz
Algorithm Hash digest
SHA256 3ce06a97ad0cb63dc6fd2e8e49dc735e05cfcfc57b65823674797103eb726fcd
MD5 f1250d6d8184999ba6b74cee8fc09fcd
BLAKE2b-256 1ac2b372a71f8c64f643eace5144440670ba75a8b0f57f3d60c0859554937405

See more details on using hashes here.

File details

Details for the file cyclarity_in_vehicle_sdk_mcp_server-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for cyclarity_in_vehicle_sdk_mcp_server-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a93d7ce80edbe762c4b1b7fd17c6e3fb4a1ae778abedc86c91924bbd4153c8da
MD5 fd8ea392ff96cd01a8f39ef9dc238ec3
BLAKE2b-256 48df237a73c333a5634a469b434626757c9a722a607e6f4d713990f67992d4f9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page