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.9.tar.gz (13.5 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.9.tar.gz.

File metadata

File hashes

Hashes for cyclarity_in_vehicle_sdk_mcp_server-0.1.9.tar.gz
Algorithm Hash digest
SHA256 f974fe50fc00ac4209baed423a4a9eb8958da0cf504dbaadcb9b483b821c5913
MD5 e9e2ebce9163a0aa29f8326052c763da
BLAKE2b-256 80d6e110cf4408cd24667b074fb33525812e458a815d559a081543863af14fee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyclarity_in_vehicle_sdk_mcp_server-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 7235c7ae266e958c5af979152e39a9e57e7581ba80bbf316f729a2e551f55af3
MD5 84e76fea11e01227687b561db97d8de1
BLAKE2b-256 be2a87402e6dd5dbf58ac98992f7a3481d8c193e5ed891e8da1b75032920c3d1

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