What API keys are needed?
You need an OpenCharge Map API key and a Google Maps API key. Set them in the `.env` file or `servers_config.json`.
@Abiorh001
Basic information
A powerful server implementation for managing Electric Vehicle (EV) charging stations, trip planning, and resource management. This server provides a comprehensive set of tools and APIs for EV-related services.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp_ev_assistant_server": {
"command": "python",
"args": [
"-m",
"venv",
".venv"
]
}
}
}Find EV charging stations near a location
`address`: Location to search around (string, required)
Plan an EV-friendly route
`user_address`: Starting location (string, required)
MCP EV Assistant Server is a Python-based MCP server for managing Electric Vehicle (EV) charging stations, trip planning, and resource management. It provides tools and APIs for locating charging stations, planning EV-friendly routes, and handling EV-related PDF documents. It is intended for developers building EV assistant applications.
Clone the repository, set up a Python virtual environment, install dependencies with uv sync, and configure environment variables OPENCHARGE_MAP_API_KEY and GOOGLE_MAP_API_KEY in a .env file or servers_config.json. Start the server with python ev_assistant_server.py. Invoke tools like charge_points_locator and ev_trip_planner via an MCP client.
You need an OpenCharge Map API key and a Google Maps API key. Set them in the `.env` file or `servers_config.json`.
Create a `.env` file with the two API keys, or add them to the `env` section of `servers_config.json`. The server expects a `Data/` directory for PDF resources.
Yes. Define the tool schema in `core.schemas`, implement the tool in `agentTools`, and register it in the tool handlers. Prompts are added in the `PROMPTS` dictionary with validation in `handle_get_prompt()`.
PDF files are placed in the `Data/` directory. The server automatically discovers them and supports text extraction with fallback methods.
The server is an MCP server; the README shows tool calls via `client.call_tool`, indicating it follows the MCP protocol. Transport details are not explicitly stated, but the implementation implies standard MCP transport (e.g., stdio or HTTP).

Krafters is a French club of specialized AIs for freelancers and small businesses. Its connector opens the member's AI kits for Facebook and Instagram ads, SEO/GEO and short videos directly in Claude, and gives the next

Blog MCP server for AI agents. One signup call returns a blog, an API key and a live URL; then your agent publishes markdown posts and gets public URLs back. Your agent does the writing; you get a dashboard for stats.
Official MCP server for BlazingCDN - AI agents (Claude, Cursor, Windsurf) manage CDN resources, purge cache, query metrics, domains, Anycast CDN, Video CDN and Media CDN

Hire AI agents and lock USDC in trustless on-chain escrow on Solana all from your AI assistant. Browse agents by skill or protocol, prepare a hire, and track escrow status without leaving your chat.

ATL doesn’t just help agents find tools — it gets the job done. It finds and chooses the right AI provider, tool, or MCP server, executes the task, and switches to a fallback when a provider fails. It can optimize for lo
Comments