firstcall-demo-mcp-server
Allows looking up public GitHub user records by username using the GitHub public API.
FirstCall API Lookup
A read-only MCP server generated from a verified FirstCall recipe. It exposes one tool, github_user_lookup, which looks up public user records by username using the GitHub public API.
This repository is built from FirstCall, a local-first verified API recipe workbench for turning request sources into redacted agent-ready API tool packages.
Capabilities
Generated TypeScript MCP server artifact from FirstCall.
inputSchema,outputSchema,structuredContent, and MCP tool annotations.Environment-variable-only secret handling. This server does not require secrets.
Read-only public API call to
https://api.github.com/users/${username}.
Tool
Tool name:
github_user_lookupMethod:
GETURL template:
https://api.github.com/users/${username}Required input:
usernameRequired secrets: none
Run Locally
npm install
npm run build
npm startMCP Client Config
For clients that can run a GitHub-hosted npm package through npx:
{
"mcpServers": {
"firstcall-api-lookup": {
"command": "npx",
"args": ["-y", "github:rad1092/firstcall-api-lookup-mcp"]
}
}
}For a local checkout:
{
"mcpServers": {
"firstcall-api-lookup": {
"command": "node",
"args": ["/absolute/path/to/firstcall-api-lookup-mcp/dist/server.js"]
}
}
}Build the local checkout before using the second config:
npm install
npm run buildDocker
docker build -t firstcall-api-lookup-mcp .
docker run --rm -i firstcall-api-lookup-mcpGenerated By FirstCall
This server is generated from a verified FirstCall recipe. The generated MCP server is an artifact, not the source of truth for FirstCall package import. FirstCall keeps verification, packaging, validation, inspection, and local re-verification as explicit steps.
Safety Notes
No real tokens or secrets are committed here.
This server does not require environment variables.
Response previews are redacted by the generated server for common secret-looking keys.
The tool is read-only and carries MCP annotations as advisory hints.
Policy and local verification remain FirstCall's guardrails; MCP annotations are not security controls.
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/rad1092/firstcall-api-lookup-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server