Skip to main content
Glama
llanterme

Country MCP Server

by llanterme

DEMO Country MCP Server

A modular MCP server exposing tools for country and state lookups. Ready for use as a CLI or plug-in agent.


Quick Start

  1. Clone and set up your environment

    git clone <REPO_URL> cd mcp-server

  2. Build the package

    python -m build

  3. Install globally with pipx

    pipx install dist/country_mcp_server-*.whl --force

  4. Run the server

    country-mcp-server

    Or, for development with Inspector UI:

    mcp dev country_server_mcp/main.py


Related MCP server: DuckDuckGo MCP Server

Add Your Own Tools

  • Put new modules in country_server_mcp/tools/.

  • Each module should define a register(mcp) function and add tools using @mcp.tool().

  • Import and call each new tool's register(mcp) in main.py.

  • Rebuild and reinstall with pipx install dist/… --force.


Example Project Layout

country_server_mcp/
    __init__.py
    main.py
    tools/
        __init__.py
        countries.py
        states.py
pyproject.toml
README.md

Use as an MCP agent

Add to your orchestrator config:

{
  "mcpServers": {
    "country": {
      "command": "country-mcp-server",
      "args": []
    }
  }
}

Notes

  • If you update tools, rebuild and reinstall the package.

  • Make sure your CLI binary is in your PATH (~/.local/bin for pipx by default).

  • For dev mode, editable install: pip install -e .


Let me know if you want it even more minimal or need a specific “getting started” blurb for a team!

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • -
    license
    -
    quality
    -
    maintenance
    A basic MCP server with example tools including message echo functionality and server information retrieval. Built with FastMCP framework and supports both stdio and HTTP transports.
    Last updated
  • F
    license
    -
    quality
    D
    maintenance
    A simple demonstration MCP server that provides an echo tool and resource for learning how to build MCP servers. Serves as a starting point and template for creating custom MCP server implementations.
    Last updated
  • A
    license
    -
    quality
    B
    maintenance
    A minimal, well-commented MCP server designed to teach how MCP servers work, with example tools like adding numbers, formatting text, and getting the current time.
    Last updated
    15
    ISC

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/llanterme/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server