Paystack MCP Server
Paystack API access for AI agents to retrieve and manage financial testing data.
Data last scanned today · Reviewed today
Overview
The Paystack MCP Server enables AI assistants to interact with the full breadth of Paystack API endpoints. By utilizing this server, users can perform operations directly through their preferred MCP-compatible client, streamlining workflows that involve financial data testing.
Our verdict
This server carries a high-risk score of 40/100. It is a community-maintained project that has not been editorially reviewed, and crucial aspects like authentication methods and read-only mode behavior remain unvetted. It is intended for public preview and testing purposes only; users should avoid using this with any real production credentials or sensitive data environments.
- Strictly limits access to Paystack test secret keys only
- Minimal codebase with only four direct dependencies
- Published under a permissive MIT open-source license
- High risk level due to lack of editorial security review
- Not maintained or provided by the official Paystack organization
- Security implementation details for authentication remain unverified
Setup
{
"mcpServers": {
"paystack-mcp-server": {
"args": [
"-y",
"@paystack/mcp-server"
],
"command": "npx"
}
}
}Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.
- No read-only mode — running this grants full read/write access.
- No built-in authentication — anyone with access to this config can invoke every tool it exposes.
Tools
| Tool | Description | Risk |
|---|---|---|
| get_paystack_operation | Fetch operation details (method, path, parameters) by operation ID | low |
| make_paystack_request | Execute a Paystack API request | medium |
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf | ||||
| ChatGPT |
Frequently asked questions
›Can I use this server with my live Paystack account?
No, this server only supports Paystack test secret keys starting with sk_test_. The server performs a validation check at startup and will reject any live keys.
›What are the system requirements for running this server?
You must have Node.js v18 or higher installed along with either npm or yarn.
›How can I provide my API key to the server?
You can provide your key either as a command-line argument using --api-key or by setting the PAYSTACK_TEST_SECRET_KEY environment variable.
›Is the server's functionality hardcoded to specific API endpoints?
No, the server dynamically parses Paystack's OpenAPI specification at runtime to expose the entire Paystack API.
›What is the recommended way to interact with the server using an AI assistant?
For best results, be specific in your prompts and explicitly mention Paystack so the assistant can correctly identify and use the available tools.
›Is this software ready for production use?
This server is currently in a public preview phase and the maintainers encourage users to exercise caution and report any issues encountered.
Changelog
- New
- New0.0.4
2026-04-14
- Fix0.0.3
2026-03-12
- FixPublish to NPM
2026-03-12
- NewPublic preview
2026-02-09
Badge
Maintain this server? Add the live badge to your README.