MCP server for PDFMakerAPI — turn a description into a shareable, editable PDF (invoices, certificates, reports, resumes) from Claude, Cursor, and other MCP clients.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add pdfmakerapi -- npx -y @pdfmakerapi/mcp~/.codex/config.toml
[mcp_servers.pdfmakerapi]
command = "npx"
args = ["-y", "@pdfmakerapi/mcp"]
# codex mcp add pdfmakerapi -- npx -y @pdfmakerapi/mcp~/.cursor/mcp.json
{
"mcpServers": {
"pdfmakerapi": {
"command": "npx",
"args": [
"-y",
"@pdfmakerapi/mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"pdfmakerapi": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pdfmakerapi/mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"pdfmakerapi": {
"command": "npx",
"args": [
"-y",
"@pdfmakerapi/mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"pdfmakerapi": {
"command": "npx",
"args": [
"-y",
"@pdfmakerapi/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"pdfmakerapi": {
"command": "npx",
"args": [
"-y",
"@pdfmakerapi/mcp"
]
}
}
}Remote
claude mcp add --transport http pdfmakerapi https://api.pdfmakerapi.com/mcp~/.codex/config.toml
[mcp_servers.pdfmakerapi]
url = "https://api.pdfmakerapi.com/mcp"
# codex mcp add pdfmakerapi --url https://api.pdfmakerapi.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"pdfmakerapi": {
"url": "https://api.pdfmakerapi.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"pdfmakerapi": {
"type": "http",
"url": "https://api.pdfmakerapi.com/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"pdfmakerapi": {
"httpUrl": "https://api.pdfmakerapi.com/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"pdfmakerapi": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.pdfmakerapi.com/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"pdfmakerapi": {
"url": "https://api.pdfmakerapi.com/mcp"
}
}
}