Blog
Community
Chat
Question
Equation
Paper
Search
AI Apps Search
AI Agent Search
Robot Search
Equation Search
Agent
MCP Tool Use
OneKey MCP Router
OneKey Agent Router
Rankings
Agent A2Z Payment
Doc
AI Agent Marketplace
MCP Marketplace
AI Agent Datasets
OneKey MCP Router
OneKey Agent Router
Agent A2Z Payment
Agent MCP Deployment
AI Store
AI Agent Marketplace
MCP Server Marketplace
Top Apps
Compare Apps
Workspace
Billing
Keys
Create AI Service
Agent Deployment
API Dashboard
AI Courses
Dialogue Visualization
Agent Visualization
Equation Latex
About
Register
Login
## Agent and MCP Deployment Middleware and Hosting Infrastructure - DeepNLP x AI Agent A2Z [Website](https://www.deepnlp.org/workspace/deploy) | [GitHub](https://github.com/aiagenta2z/agent_mcp_deployment) | [AI Agent Marketplace](https://www.deepnlp.org/store/ai-agent) | [AI Agent A2Z](https://www.aiagenta2z.com) DeepNLP x AI Agent A2Z (aiagenta2z.com) provide public hosting service of AI Agent and MCP Deployment. Users can get a unique live subdomain endpoint for their agent/mcp project, which can be distributed and used in ChatGPT Apps Store, Cursor, etc to connect and use , e.g. Live URL: `${owner_name}.aiagenta2z.com/${repo_name}/mcp` [Visit Deployment Panel](https://www.deepnlp.org/workspace/deploy) ### **Features** 1. Various Deployment methods: template, github_repo, and source code 2. GitHub/Source Code: Support both Python/Typescript, which is just like how you start your Agent locally, you can deploy in our cloud container and save money of without the heavy cost of renting a cloud server or get a domain name by yourself. 3. Templates: We provides 20+ templates in various business models, such as `selling product` and `digital resources` e-commerce products agent/mcps as resources, vendors and content creators can expose their physical goods, digital resources (documents,files,online courses) etc to ChatGPT/Cursor. 4. SubDomain URL: Each user can have a unique subdomain URL for your agents, able to verification and hosting services. #### Examples of demo projects deployed | Deployment Type | Deployed SubDomain URL | Intro | |--------------------------|-----------------------------------------------------|--------------------------------------------------------------------------------------------------------------| | Source Code | https://jjjmc.aiagenta2z.com/perplexity_agent/mcp | Perplexity API Deep Search Agent
[Github](https://github.com/jjjmc/perplexity_agent) | | GitHub URL | https://derek.aiagenta2z.com/solar-system_server_python/mcp | ChatGPT App with MCP ans Assets
[ChatGPT Apps SDK](https://github.com/openai/openai-apps-sdk-examples) | | Template-Selling Product | - | - | ## Quickstart ### Deploy From Source Code #### User Case - Hosting a Perplexity Deep Research Agent MCP
Lets' say you want to implement a Google Customized Search API based MCP server and want to expose a tool `perplexity_research_agent(messages: List[Dict[str, str]])` `perplexity_search_agent(question: str)` for users to use. And you have already prepared below information: Requirements ```angular2html ## Create a new project and Register AI Service unique_id: jjjmc/perplexity_agent ## archived source code perplexity_agent_code.zip ## Starting Command uvicorn server:app ## pip requirement files in the archived source code perplexity_agent_code.zip requirements.txt ``` Step 1. Goto `Workspace->Agent Deployment` and visit the [Deployment Workspace](https://www.deepnlp.org/workspace/deploy) Select the project to deploy 'jjjmc/perplexity_agent' Step 2. Switch Tab: Custom Python/JS Drag and drop the source code archive file `perplexity_agent_code.zip` to upload Step 3. Choose Config and Deploy `Deploy Region`: `global` for avoid most ip restriction) `Entry Point`: Input `uvicorn server:app`, this is the command that you use to start MCP/Agent server locally, for example we have a server.py file and an app class, and we use `uvicorn` to start the mcp, please avoid specifying any `ports` and we use assign dynamically. `Environment Variables`: We put `PERPLEXITY_API_KEY` and `DEEPNLP_ONEKEY_ROUTER_ACCESS` as key-value pairs in this field. Note that your access key is safe and we will use pass the keys as variables in the requests to start your service in the container. It's equivalent to `.env` files in your uploaded sources. Step 4. Deploy Click deploy button and please wait a while for the deployment to complete and you will find your subdomain live url ready! MCP SERVER URL: `https://jjjmc.aiagenta2z.com/perplexity_agent/mcp ` ### Deploy From GitHub Repo
Deployment from Github Repo is as easy as you `git clone` project from web start the mcp/agent server locally. Imagine you are tenants on a shared hosting cloud service, and you just need to prepare a multi-line `entry_point.sh` shell script to let us know how you want to run the server. | mode | url | |----- | ------ | | public | example: https://github.com/openai/openai-apps-sdk-examples | build static into /assets and start server uvicorn | | private | Connect GitHub & Load Private Repos, Allow app 'ai agent a2z' to connect and clone your code | build static into /assets and start server uvicorn | #### ChatGPT App Example Step 1. Switch Tab to GitHub Choose `Public URL` or `Private Repository` to allow us to connect to your private GitHub repos. `GitHub Repository URL`: https://github.com/openai/openai-apps-sdk-examples `Deploy Region`: Global or region for your plans applicable Step 2. Prepare Your Entry Command `Entry Point (Startup Scripts)`: This part is important and you might need to try various command. Hints: 1. Enter one command per line. For multi-process Agent/MCP Deployment (like ChatGPT Apps Solar System), Include both the build and run commands. 2. The last line should be the main MCP/Agent server running command starting with `uvicorn,python,pnpm,npm` etc. Don't include any --port flags, the ports will be assigned automatically. 3. Dependency Installation: Don't add `node or pnpm install`, cloud platform will handle it by reading your package.json, file. 4. Static File Build and Serve: ChatGPT App will build static resources (Html/Css/Js) from the 'src' folder, and we have cached the prebuild example also. and you can also put the build command yourself. 5. Static File Serving: The example in the chatgpt app example started two web services: 'pnpm run serve' serve prebuild static file on port 4444, and `uvicorn solar-system_server_python.main:app` is the main MCP server starting endpoint. Successfully deployed logs include `Using BASE_URL http://localhost:4444 for generated HTML` and `Uvicorn running on http://0.0.0.0:8000`. You have to make sure your command 'pnpm run serve &' add trailing '&' to run in the backend and prevent blocking the scripts. 6. Any Unknown Failures: Please remember to contact us via raising issues on [GitHub](https://github.com/aiagenta2z/agent_mcp_deployment) and we will help you resolve the issues immediately. ```angular2html pnpm run build pnpm run serve & uvicorn solar-system_server_python.main:app ``` or another app "kitchen-sink-mcp-node" ```angular2html pnpm run build pnpm run serve & pnpm --filter kitchen-sink-mcp-node start ``` `Environment Variables`: If Applicable Step 3. Deploy Click deploy button and please wait a while for the deployment process to complete and you will find your subdomain live url ready! And wait for server to finish and once it's done, you can copy and paste the server url in MCP client such as 'cursor', MCP SERVER URL: `https://derekzz.aiagenta2z.com/solar-system_server_python/mcp And you can see if it's deployed successfully! Copy and Paste into your Client ```json { "chatgpt-solar-system-mcp": { "url": "https://derekzz.aiagenta2z.com/solar-system_server_python/mcp" } } ``` ### Deploy From Template (Beta) #### Use Case 1 Selling products ## Q&A Trouble Shooting ### Please raise issue on our github if you need assistance: [GitHub Agent MCP Deployment](https://github.com/aiagenta2z/ai-agent-marketplace) ### Related [AI Agent Marketplace Registry](https://github.com/aiagenta2z/ai-agent-marketplace) [Open AI Agent Marketplace](https://www.deepnlp.org/store/ai-agent) [MCP Marketplace](https://www.deepnlp.org/store/ai-agent/mcp-server) [OneKey Router AI Agent & MCP Ranking](https://www.deepnlp.org/agent/rankings) [OneKey Agent MCP Router](https://www.deepnlp.org/agent/onekey-mcp-router) [OneKey AGent MCP Router Doc](https://deepnlp.org/doc/onekey_mcp_router) [AI Agent Dataset](https://www.deepnlp.org/store/dataset) [Gemini Nano Banana Agent](https://agent.deepnlp.org/agent/mcp_tool_use?server=aiagenta2z%2Fgemini_mcp_onekey)