May MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
May MCP
A Model Context Protocol server for May, a self-hosted vehicle manager.
Project status
The development environment is being prepared. Vehicle tools, the MCP server, remote authentication, and client integrations are not implemented yet.
Follow the delivery tracker for the implementation issues and acceptance criteria.
Related MCP server: Swagger MCP Adapter
Development setup
Install uv version 0.11.8, then run:
uv python install
uv sync --lockedThe project uses Python 3.12.13. The committed lockfile fixes dependency versions.
Run the quality checks:
uv run ruff check .
uv run ruff format --check .
uv run mypy src
uv buildApply formatting locally with uv run ruff format . and inspect the resulting
diff. CI checks formatting without changing files.
There are no behavioral tests yet. The isolated test harness is tracked in issue #4. Passing environment checks does not demonstrate a working MCP integration.
See CONTRIBUTING.md for the issue, TDD, and PR workflow.
Planned integration
Typed tools for vehicles, fuel logs, expenses, trips, and charging sessions.
Read-only mode by default; environment-controlled write access.
stdio and authenticated Streamable HTTP transports.
Connection examples and verification for ChatGPT, Codex, and Claude.
These are planned capabilities, not currently available features.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server wrapping the Tesla Fleet API and TeslaMate API
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that publishes CLI tools on your machine for discoverability by LLMs2 npm1MIT
- AlicenseAqualityDmaintenanceA TypeScript-based MCP server that integrates with Swagger/OpenAPI specifications to expose API endpoints as tools for Large Language Models (LLMs), enabling natural language interaction with any OpenAPI-compliant API.49MIT
- AlicenseNot gradedqualityDmaintenanceA dead simple MCP server for exposing your app functions to AI agents like Claude Desktop.8 npm6MIT
- FlicenseNot gradedqualityDmaintenanceLocal MCP server that exposes fixed tools for GPT, Claude, and Gemini while routing to any OpenAI-compatible chat completions backend with independent configuration per target.1-