Firstcall Api Lookup

by rad1092

154 downloads
Not rated
GitHub

Description

# 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…

About

# 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](https://github.com/rad1092/firstcall-local-api-workbench), a…

Details

Author
rad1092
Downloads
154
Categories
Developer Tools

- Exposes one tool: github_user_lookup
- Read-only GET requests to https://api.github.com/users/{username}
- No secrets or environment variables required
- Provides input schema, output schema, and MCP tool annotations
- Response is automatically redacted for common secret-looking keys
- Generated from a verified FirstCall recipe

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Firstcall Api Lookup
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install and build locally with npm install && npm run build, then start with npm start. For MCP clients, configure the server using either npx -y github:rad1092/firstcall-api-lookup-mcp or a local path to the built dist/server.js.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "firstcall api lookup": {
            "firstcall-api-lookup": {
                "command": "npx",
                "args": [
                    "-y",
                    "github:rad1092/firstcall-api-lookup-mcp"
                ]
            }
        }
    }
}

McpServers

{
    "firstcall-api-lookup": {
        "command": "npx",
        "args": [
            "-y",
            "github:rad1092/firstcall-api-lookup-mcp"
        ]
    }
}

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_lookup
- Method: GET
- URL template: https://api.github.com/users/${username}
- Required input: username
- Required secrets: none

Run Locally

npm install
npm run build
npm start

MCP 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 build

Docker

docker build -t firstcall-api-lookup-mcp .
docker run --rm -i firstcall-api-lookup-mcp

Generated 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.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.