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

File metadata

File hashes

Hashes for cyclarity_in_vehicle_sdk_mcp_server-0.1.7.tar.gz
Algorithm Hash digest
SHA256 05c10358a3f64713936b7f828fcb109088d375b8d743d85440e184613fc72a84
MD5 1590d9be6808f535384681d9b21e4ccd
BLAKE2b-256 bc6e32e1fa6713b562e566ed05bf0da590449bc0c81ad8950c8b72fac5b095e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cyclarity_in_vehicle_sdk_mcp_server-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 9ff533e92288652af670d0c599b15272cf0fd5e82a282cceef92873ee73abf06
MD5 287dd2f510b94776f59c2f6753b60977
BLAKE2b-256 ba3bc588ccc863df077f77ac3477ab5adfa03b13d82ca16fe08516bff2c50b92

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