JFK
- javascript
0
GitHub Stars
javascript
Language
4 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"westernconcrete-jfk-mcp": {
"command": "npx",
"args": [
"-y",
"jfk-mcp"
],
"env": {
"ARCHIVES_API_KEY": "YOUR_API_KEY"
}
}
}
}This MCP server lets you query JFK documents from the Archives API using your API key. It enables you to search and retrieve relevant JFK records through a lightweight MCP client, making it easy to integrate archival data into your workflows.
How to use
You run the JFK MCP server locally and connect to it with an MCP client. Provide your Archives API key as an environment variable, then start the server using the standard MCP command. Once running, you can perform searches against JFK documents through the client you are using, and view results returned by the Archives API.
How to install
Prerequisites you need before starting:
- Node.js and npm installed on your machine. You can verify by running
node -vandnpm -v.
Steps to run the JFK MCP server using the provided configuration:
-
Ensure Node.js and npm are installed on your system.
-
Save the configuration in a file if you want to reuse it (example below). You can also run directly with the command shown in the next step.
-
Start the MCP server using the runtime command:
npx -y jfk-mcp. -
Set the Archives API key in your environment so the server can access the Archives API. You will use the key you obtain from Archives API. A typical environment variable is named
ARCHIVES_API_KEY.
Configuration and security notes
-
The server requires an Archives API key to access JFK documents. Store this key securely and do not share it publicly.
-
When running locally, pass the API key to the server through the environment variable
ARCHIVES_API_KEY.
Example configuration
{
"mcpServers": {
"jfk-mcp": {
"command": "npx",
"args": ["-y", "jfk-mcp"],
"env": {
"ARCHIVES_API_KEY": "your-api-key-here"
}
}
}
}
Available tools
query_jfk_documents
Queries JFK documents from the Archives API using your provided API key to fetch results.