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-sdkinstalled 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"
}
}
}
Metadata
Release files for cyclarity-in-vehicle-sdk-mcp-server 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cyclarity_in_vehicle_sdk_mcp_server-0.1.9.tar.gz | 13.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cyclarity_in_vehicle_sdk_mcp_server-0.1.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.8 kB
Release files / cyclarity_in_vehicle_sdk_mcp_server-0.1.9.tar.gz
| Download URL | cyclarity_in_vehicle_sdk_mcp_server-0.1.9.tar.gz |
|---|---|
| Size | 13.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f974fe50fc00ac4209baed423a4a9eb8958da0cf504dbaadcb9b483b821c5913
|
|
BLAKE2b-256 checksum How to use checksums |
80d6e110cf4408cd24667b074fb33525812e458a815d559a081543863af14fee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.13
|
Release files / cyclarity_in_vehicle_sdk_mcp_server-0.1.9-py3-none-any.whl
| Download URL | cyclarity_in_vehicle_sdk_mcp_server-0.1.9-py3-none-any.whl |
|---|---|
| Size | 14.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7235c7ae266e958c5af979152e39a9e57e7581ba80bbf316f729a2e551f55af3
|
|
BLAKE2b-256 checksum How to use checksums |
be2a87402e6dd5dbf58ac98992f7a3481d8c193e5ed891e8da1b75032920c3d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.13
|