Prerequisites
Before you begin, you’ll need:1
pdf noodle Account
Create an account if you don’t have one
2
API Key
Get your API key from API Settings
3
AI Assistant
Have one of the supported AI assistants installed and ready
Claude Desktop
Claude Desktop supports both local and remote MCP servers.- Local Server (Recommended)
- Remote Server
The local server keeps your API key on your machine and works offline.Step 1: Locate your Claude Desktop configuration file:Step 2: Add the pdf noodle MCP server configuration:Step 3: Restart Claude Desktop
The
-y flag automatically confirms the npx prompt. The server will be downloaded on first use.Cursor
Cursor IDE works great with the local MCP server for secure, offline-capable PDF generation.- Local Server (Recommended)
- Remote Server
Step 1: Open or create the MCP configuration file:Step 2: Add the pdf noodle configuration:Step 3: Restart Cursor or reload the window
ChatGPT
ChatGPT only supports remote MCP servers through its Connected Apps feature.1
Open ChatGPT Settings
Click your profile icon → Settings
2
Navigate to Connected Apps
Go to Connected Apps or MCP Servers section
3
Add New Server
Click “Add Server” or “Connect App”
4
Configure the Connection
- Name: pdf noodle
- URL:
https://mcp.pdfnoodle.com/mcp?api_key=your-api-key-here - Authentication: None (API key is in the URL)
5
Save and Test
Save the configuration and try: “List my PDF templates”
ChatGPT’s MCP support may vary by subscription tier and region. Check OpenAI’s documentation for the latest availability.
Claude.ai (Web)
Use MCP with Claude directly in your browser.1
Open Claude Settings
Click your profile → Settings
2
Go to Developer Settings
Navigate to Developer → MCP Servers
3
Add pdf noodle
- Server URL:
https://mcp.pdfnoodle.com/mcp?api_key=your-api-key-here - Name: pdf noodle
4
Enable the Server
Toggle the server on and start a new conversation
Windsurf
Windsurf supports MCP through its configuration system. The local server is recommended for better security and offline access.- Local Server (Recommended)
- Remote Server
Step 1: Open or create the Windsurf MCP configuration file (refer to Windsurf’s documentation for the exact location)Step 2: Add the pdf noodle configuration:Step 3: Restart Windsurf
n8n
Integrate pdf noodle MCP into automated workflows using n8n. n8n connects to the remote MCP server via HTTP requests.1
Create a New Workflow
Open n8n and create a new workflow or edit an existing one
2
Add an HTTP Request Node
Click the + button and search for “HTTP Request”
3
Configure the Request
Set up the HTTP Request node with these settings:
Authentication is set to None because the API key is passed directly in the URL query parameter.
4
Set the Request Body
Switch to the Body tab and select JSON. Use the JSON-RPC 2.0 format:
5
Execute and Test
Click Test step to run the request. You should receive a response with the PDF download URL.
Available MCP Methods for n8n
Example: Generate PDF from Template
Example: List All Templates
Manual Execution
Run the MCP server directly from the command line for testing or debugging.Verifying Your Setup
After configuration, verify everything works:1
Start a New Conversation
Open your AI assistant and start a fresh conversation
2
Test the Connection
Ask: “List my pdf noodle templates”
3
Check the Response
You should see a list of templates or a message that no templates exist yet
Troubleshooting
Server not connecting
Server not connecting
- Verify your API key is correct
- Check that the configuration file syntax is valid JSON
- Ensure you’ve restarted the AI assistant after configuration changes
- For local servers, verify Node.js is installed (
node --version)
Authentication errors
Authentication errors
- Double-check your API key at app.pdfnoodle.com/settings/api
- Ensure there are no extra spaces in the API key
- Verify your account is active and has available credits
Tools not appearing
Tools not appearing
- Some AI assistants cache tool lists—try restarting completely
- Check if MCP is enabled in your assistant’s settings
- Verify the server name matches in your configuration
PDF generation fails
PDF generation fails
- Check your account has sufficient credits
- For HTML-to-PDF, ensure the HTML is valid
- Review the PDF Best Practices for formatting guidelines
Security Considerations
API Key Protection
- Never commit API keys to version control
- Use environment variables when possible
- Rotate keys periodically
Network Security
- Remote URLs include your API key—use HTTPS only
- Prefer local servers for sensitive environments
- Review your assistant’s data handling policies
Next Steps
Tools Reference
Explore all available MCP tools
Examples
See real-world prompts and use cases