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.8.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.8.tar.gz.

File metadata

File hashes

Hashes for cyclarity_in_vehicle_sdk_mcp_server-0.1.8.tar.gz
Algorithm Hash digest
SHA256 f87524321010c68a8f06fe583de44b6e121cdfd1be70bad8f2c27a8adbff1ecb
MD5 e0ed3e524dea947b2875505014e8bb3c
BLAKE2b-256 83c698b1c20b2ece2931da783612cbdbf0c4f26b2020e96995a81426e92cd1e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyclarity_in_vehicle_sdk_mcp_server-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 b88c11b7b6db7b8fe24d9b57e4b7bd1cc7a75378addb0e0329fdd3fd52342a7d
MD5 3dc1deade622c786318091141eb56161
BLAKE2b-256 cfc38dce2e56eb2e4fa2cc826b31c94d23373bbbfecce9e16a77447b3e1493fe

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