Skip to main content
Glama
drrycc0625

kpi-mcp-spike

by drrycc0625

kpi-mcp-spike

Minimal MCP server (Streamable HTTP) for a Copilot Studio connectivity POC. One tool: ping() -> {"ok": true, "message": "kpi-mcp-alive"}. No KPI data. Auth: None.

Run in GitHub Codespaces (primary)

pip install -r requirements.txt
python server.py            # listens on 0.0.0.0:8000, endpoint /mcp

Then in the PORTS tab: right-click port 8000 -> Port Visibility -> Public. The public URL looks like https://<codespace>-8000.app.github.dev; the MCP endpoint is that + /mcp.

Verify from a second terminal:

python test_client.py https://<codespace>-8000.app.github.dev/mcp
# expect: tools: ['ping']  /  ping: [... "kpi-mcp-alive" ...]

Related MCP server: Echo MCP Server

Copilot Studio

Tools -> Add a tool -> Model Context Protocol. Server URL: https://<codespace>-8000.app.github.dev/mcp (must end with /mcp). Authentication: None.

Render fallback (if the public port can't be used)

Uses app.py (ASGI object) instead of server.py. Build command: pip install -r requirements.txt Start command: python -m uvicorn app:app --host 0.0.0.0 --port $PORT

F
license - not found
-
quality - not tested
C
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
    C
    quality
    -
    maintenance
    A simple boilerplate MCP server that provides a basic greeting tool for demonstration purposes. Serves as a starting template for developers to quickly create and deploy custom MCP servers.
    1
    8
  • 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.
  • F
    license
    A
    quality
    D
    maintenance
    Minimal MCP server that enables network connectivity testing via ping commands from VS Code Chat. Features cross-platform support and secure execution using execFile with input validation to prevent command injection.
    1

View all related MCP servers

Related MCP Connectors

  • MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.

  • The official MCP Server from Mia-Platform to interact with Mia-Platform Console

  • A basic MCP server to operate on the Postman API.

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/drrycc0625/kpi-mcp-spike'

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