Prerequisites
- Node.js 20+ installed
- A NimbleTools account (sign up during authentication)
Installation
Need help with installation? See our detailed Installation
Guide.
Complete Walkthrough
Step 1: Authenticate
Start by authenticating with the NimbleTools platform:- Open your browser for OAuth authentication
- Create or sign in to your NimbleTools account
- Store authentication credentials locally
First time? The OAuth flow will guide you through creating a new account
if needed.
Step 2: Create and Activate a Workspace
Create a new workspace for your project:Step 3: Browse Available MCP Servers
Explore the community registry to see what MCP servers are available:nationalparks-mcp
- Search and explore US National Parksfinnhub-mcp
- Stock market data and financial informationreverse-text-mcp
- Simple text manipulation tools
Step 4: Deploy an MCP Server
Deploy the National Parks MCP server:- Pull the server definition from the registry
- Deploy it to the cloud with auto-scaling
- Make it available at your workspace endpoint
Step 5: Set Required API Keys
The National Parks service requires an API key. Set it as a workspace secret:Get your free API key at National Park Service API
Documentation.
Registration is free and instant.
Step 6: Test the MCP Server
First, check what tools are available:Step 7: Generate Claude Desktop Configuration
Generate the configuration needed to integrate with Claude Desktop:Claude Desktop Integration
- macOS
- Linux
- Windows
- Copy the JSON output from the previous command
-
Open Claude Desktop config file:
-
Add the configuration to the
mcpServers
section: - Restart Claude Desktop
Test it out! After restarting Claude Desktop, ask it something like “Find
national parks in Wyoming” or “What can you tell me about Yellowstone National
Park?”
Next Steps
Advanced Features
Integration Examples
1
LangChain Integration
Use deployed MCP servers directly in LangChain applications. See our
LangChain Integration Guide.
2
CI/CD Integration
Set up automated deployments and token management. See our CI/CD
Guide.
3
Custom MCP Servers
Deploy your own custom MCP servers to the platform. See our Development
Guide.
Common Commands Reference
Here are the most commonly used commands you’ll work with:Authentication & Workspaces
Server Management
MCP Testing
Registry & Secrets
Need Help?
Command Help
Use
--help
with any command: bash ntcli --help ntcli server deploy --help
Troubleshooting
Common issues and solutions for deployment and integration problems.
GitHub Issues
Report bugs or request features on our GitHub repository.
Community Support
Join our Slack community for help and discussions.
What’s Next?
You now have a complete MCP server running and integrated with Claude Desktop! Here are some suggested next steps:- Explore more servers: Try deploying
finnhub-mcp
for stock data or create your own - Set up production workflows: Use non-expiring tokens and CI/CD integration
- Build applications: Use the deployed servers in LangChain or other AI applications
- Monitor and scale: Use logging and scaling features for production workloads
Congratulations! You’ve successfully deployed your first MCP server with
ntcli. The server is now running in the cloud and ready to enhance your AI
applications.