<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Alpaca</title>
    <description>The latest articles on DEV Community by Alpaca (@alpaca).</description>
    <link>https://dev.to/alpaca</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F722012%2F0ac70cfc-ba2d-46a3-ade5-450ac382f5d9.png</url>
      <title>DEV Community: Alpaca</title>
      <link>https://dev.to/alpaca</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/alpaca"/>
    <language>en</language>
    <item>
      <title>How to Deploy Alpaca’s MCP Server Remotely On Claude Mobile App</title>
      <dc:creator>Alpaca</dc:creator>
      <pubDate>Fri, 09 Jan 2026 16:01:20 +0000</pubDate>
      <link>https://dev.to/alpaca/how-to-deploy-alpacas-mcp-server-remotely-on-claude-mobile-app-4im0</link>
      <guid>https://dev.to/alpaca/how-to-deploy-alpacas-mcp-server-remotely-on-claude-mobile-app-4im0</guid>
      <description>&lt;p&gt;The launch of &lt;a href="https://alpaca.markets/mcp-server?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;Alpaca’s official MCP Server&lt;/a&gt; allows Large Language Models (LLM) clients like Cursor, ChatGPT, and Claude to research, analyze, and place orders through natural language or code. This guide demonstrates how to connect the Model Context Protocol (MCP) server to Claude Mobile App, emphasizing transparent execution, and a code-optional path that can expand into full automation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prerequisites
&lt;/h2&gt;

&lt;p&gt;To use &lt;a href="https://github.com/alpacahq/alpaca-mcp-server" rel="noopener noreferrer"&gt;Alpaca’s MCP Server&lt;/a&gt; remotely, make sure you have the following tools ready:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://app.alpaca.markets/account/login?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;Alpaca API keys (with paper or live trading access optional)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;To find your Alpaca API keys, please check our “&lt;a href="https://alpaca.markets/learn/connect-to-alpaca-api?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;How to Get Alpaca’s Trading API Key and Start Connect&lt;/a&gt;” or “&lt;a href="https://alpaca.markets/learn/start-paper-trading?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;How to Start Paper Trading with Alpaca&lt;/a&gt;”&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.python.org/" rel="noopener noreferrer"&gt;Python with version 3.10 or higher&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.docker.com/" rel="noopener noreferrer"&gt;Docker account&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/" rel="noopener noreferrer"&gt;GitHub account&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;uv (Install using &lt;a href="https://docs.astral.sh/uv/getting-started/installation/" rel="noopener noreferrer"&gt;the official guide&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;AI tool (MCP Client) with a paid subscription is preferred - We use &lt;a href="https://claude.ai/" rel="noopener noreferrer"&gt;Claude&lt;/a&gt; with “pro plan” as an example&lt;/li&gt;
&lt;li&gt;Terminal (macOS/Linux) | Command Prompt or PowerShell (Windows)&lt;/li&gt;
&lt;li&gt;Any cloud service such as AWS, Azure, GCP - We use &lt;a href="https://render.com/" rel="noopener noreferrer"&gt;Render&lt;/a&gt; as an example&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How Remote Alpaca’s MCP Server Helps Traders with AI
&lt;/h2&gt;

&lt;p&gt;With a self-hosted remote version of Alpaca’s MCP Server, you can bring &lt;a href="https://alpaca.markets/algotrading?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;Alpaca’s Trading API&lt;/a&gt; directly into your favorite AI interface and streamline essential parts of your trading workflow through natural language or code. Some examples of what you can do include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Asking AI to pull your Alpaca trading account details, portfolio positions, unrealized P&amp;amp;L, market data, and company news&lt;/li&gt;
&lt;li&gt;Analyzing market trends, earnings highlights, and price movements with AI assisted reasoning&lt;/li&gt;
&lt;li&gt;Building and refining trading algorithms in a single, connected workflow&lt;/li&gt;
&lt;li&gt;Automating repetitive tasks using an AI powered Command Line Interface (e.g. Claude Code, Gemini CLI)&lt;/li&gt;
&lt;li&gt;Placing trades through natural language or programmatically using Alpaca’s Trading API &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe8spwo34y7elaka81niz.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe8spwo34y7elaka81niz.gif" alt="This video is for informational and educational purposes only." width="600" height="1300"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Overview of Setting Up
&lt;/h2&gt;

&lt;p&gt;Here’s a quick overview of how to set up a remote Alpaca’s MCP Server, connect it to the Claude mobile app, and bring AI into your trading workflow.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Install Alpaca’s MCP Server locally, then build and push a Docker image&lt;/li&gt;
&lt;li&gt;Deploy the Alpaca’s MCP Server remotely using a cloud service&lt;/li&gt;
&lt;li&gt;Connect it to Claude AI to execute trades through natural language&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We will cover each step in more detail below.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: How to Install Alpaca’s MCP Server and Build and Push a Docker Image
&lt;/h2&gt;

&lt;p&gt;Let’s walk through setting up Alpaca’s MCP Server. First, we’ll install it locally and then build a Docker image.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 1-1. Install the Alpaca’s MCP Server
&lt;/h3&gt;

&lt;p&gt;Start by installing Alpaca’s MCP Server on your local machine. Open Terminal (macOS/Linux) or Command Prompt/PowerShell (Windows), then enter the following commands:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/alpacahq/alpaca-mcp-server.git
cd alpaca-mcp-server
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 1-2. Login to Docker and Containerize to Push&lt;br&gt;
Before we move forward, make sure you install Docker (you could also install Docker desktop for visibility). After you installed Docker, run the following commands to confirm you installed Docker on your computer.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker version
docker info
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then, log in to Docker Hub through CLI. You’ll be prompted for your Docker Hub username and password. This is required for pushing Docker images to Docker hub later.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker login
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;b&gt;How do we connect Docker and Docker Hub together?&lt;/b&gt;&lt;br&gt;
They use the same account system. When you sign up on hub.docker.com, that same username and password are used to authenticate Docker on your local machine. Once you log in through the terminal or Docker Desktop, your local Docker client is linked to your Docker Hub account automatically.&lt;/p&gt;

&lt;p&gt;Once you login to your Docker account, use your Docker username (e.g. &lt;code&gt;alpaca&lt;/code&gt;) and your preferred Docker Image name (e.g. &lt;code&gt;sato-alpaca-mcp-server&lt;/code&gt;) to build and push the Docker image to Docker hub. We name the &lt;code&gt;tag&lt;/code&gt; as &lt;code&gt;latest&lt;/code&gt; here.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker buildx build --pull --platform=linux/amd64 -t username/custom-docker-image-name:v.1.0.1 . --push
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you have a Docker Desktop app, you could see the Docker Image was built.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2xsxkvuclag7pzyveyl5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2xsxkvuclag7pzyveyl5.png" alt=" " width="800" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can also check your Docker image was pushed to a Docker hub. &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs3pxvuy1kgcx0418y4mj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs3pxvuy1kgcx0418y4mj.png" alt=" " width="800" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can do a sanity check locally by running the following command in terminal:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker run --rm -p 8000:8000 -e PORT=8000 username/custom-docker-image-name:latest python -m alpaca_mcp_server.server --transport streamable-http --host 0.0.0.0 --port 8000
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You would likely see the following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;INFO:     Started server process [1]
INFO:     Waiting for application startup.
StreamableHTTP session manager started
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Step 2: How to Deploy Remote Alpaca’s MCP Server Using Render: Cloud Application Platform
&lt;/h2&gt;

&lt;p&gt;Now that we’ve pushed the Docker image (containerized Alpaca’s MCP server) to Docker Hub, we can host it as a web service using a cloud application platform such as &lt;a href="https://render.com/" rel="noopener noreferrer"&gt;Render&lt;/a&gt;. You can use any cloud platform you prefer, but for this tutorial, we’ll use Render because of its simplicity.&lt;/p&gt;

&lt;p&gt;At Render’s dashboard, create a new project &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxebaqnn35j0ud9c1sfbr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxebaqnn35j0ud9c1sfbr.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And then, Click “Create new service.”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faokq3lt5vwwts7cyc87a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faokq3lt5vwwts7cyc87a.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Select “Web Service” to start the service.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp8e78txf5aruy4ht9yex.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp8e78txf5aruy4ht9yex.png" alt=" " width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click “Existing Images” and add the pushed Docker image URL (username/custom-docker-image-name:latest). Please make sure to add the &lt;code&gt;latest&lt;/code&gt; tag at last. And then, hit the &lt;code&gt;connect&lt;/code&gt; button.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg2ym7xeys6k77igtjifh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg2ym7xeys6k77igtjifh.png" alt=" " width="800" height="440"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And then, choose your instance for Alpaca’s remote MCP server. We use Free for this tutorial.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foknmd4lfokj80nbat4os.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foknmd4lfokj80nbat4os.png" alt=" " width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Set the environment variables for Alpaca’s MCP Server, namely, &lt;code&gt;ALPACA_API_KEY&lt;/code&gt; and &lt;code&gt;ALPACA_SECRET_KEY&lt;/code&gt;. &lt;br&gt;
HOST=0.0.0.0&lt;br&gt;
ALLOWED_HOSTS=your-app-name.onrender.com (e.g., sato-alpaca-mcp-server-v1-0-1.onrender.com)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fowlopwpnugvdus8hhxek.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fowlopwpnugvdus8hhxek.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you are new to Alpaca, you can find your API keys in your &lt;a href="https://app.alpaca.markets/dashboard/overview" rel="noopener noreferrer"&gt;Alpaca dashboard&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb6936atj79o9cbkbjkvr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb6936atj79o9cbkbjkvr.png" alt=" " width="800" height="444"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the “Advanced” settings, set the Docker Command on Render to the following so that the web service runs with streamable-http bound to &lt;code&gt;0.0.0.0:$PORT&lt;/code&gt;. And then, hit “Deploy Web Service”&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;alpaca-mcp-server serve --transport streamable-httpalpaca-mcp-server serve --transport streamable-http --host 0.0.0.0 --port $PORT
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4uuqq6bokm7cqe2exx8l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4uuqq6bokm7cqe2exx8l.png" alt=" " width="800" height="444"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After connecting successfully, you should be able to see the logs showing the URL to connect with (e.g. &lt;a href="https://alpaca-mcp-server-v1-0-3latest.onrender.com" rel="noopener noreferrer"&gt;https://alpaca-mcp-server-v1-0-3latest.onrender.com&lt;/a&gt;). &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8cb9zr1rqcyfqoi3h9f9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8cb9zr1rqcyfqoi3h9f9.png" alt=" " width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: How to Connect Claude AI and Trade with English on Mobile
&lt;/h2&gt;

&lt;p&gt;Now that you’ve remotely “self-hosted” Alpaca’s MCP Server, we can connect it as a remote MCP server.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 3-1. Connect Remote Alpaca’s MCP Server with Claude Webpage
&lt;/h3&gt;

&lt;p&gt;You need to add it as a custom connector on the Claude webpage to use the MCP server in the Claude mobile app. Enter your preferred MCP Server name (for example, Alpaca’s MCP Server) and use &lt;code&gt;https://alpaca-mcp-server-v-1-0-3latest.onrender.com/mcp&lt;/code&gt; as the Remote MCP Server URL (making sure it ends with &lt;code&gt;mcp&lt;/code&gt;).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5j9iq1v6hxv6vpiru0xj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5j9iq1v6hxv6vpiru0xj.png" alt=" " width="800" height="447"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now, you should be able to see Alpaca’s MCP server connected with Claude's website.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsk9wl8o9c9d8b76zpxo3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsk9wl8o9c9d8b76zpxo3.png" alt=" " width="800" height="442"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 3-2. Use Alpaca’s MCP Server on Claude Mobile App
&lt;/h3&gt;

&lt;p&gt;Now that we connect it with the Claude system, we can open up Claude mobile and check.&lt;/p&gt;

&lt;p&gt;Open the Claude mobile app. On the chat screen, tap the plus (+) icon next to the message box to open additional options.&lt;/p&gt;

&lt;p&gt;In the menu that appears, scroll and tap Manage Connectors to view all available and custom connectors.&lt;/p&gt;

&lt;p&gt;In the Connectors list, look for Alpaca’s MCP Server under Custom Connectors. Tap it to enable and start using it within your Claude’s mobile app.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpvlwmnr9m4b2z1z4e7oe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpvlwmnr9m4b2z1z4e7oe.png" alt=" " width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After confirming Alpaca’s MCP server connected with the Claude app, you can enjoy the power of AI on trading with the Alpaca’s Trading API.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff4vx0okjodw0vypcikpi.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff4vx0okjodw0vypcikpi.gif" alt=" " width="600" height="1300"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Security Considerations for Remote MCP Deployment
&lt;/h2&gt;

&lt;p&gt;Running an MCP server remotely introduces a few important security considerations. Many early stage examples such as FastMCP are designed for local testing and may not include authentication or encrypted communication by default.&lt;/p&gt;

&lt;p&gt;When a server is publicly accessible, it is possible for external requests to reach it. If the server handles sensitive information such as Alpaca Trading API keys, this can create a risk of unauthorized access or unintended tool execution.&lt;/p&gt;

&lt;p&gt;To reduce these risks, a secure deployment should include HTTPS or TLS for encrypted communication and a reliable token based authentication method. Taking these steps helps protect your credentials and ensures that only trusted clients can interact with your MCP server.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;With “self-hosted” remote Alpaca's MCP server and AI interface, we can put your idea into working trading action quickly, powered by Alpaca’s Trading API. Want to try it yourself? Explore the &lt;a href="https://github.com/alpacahq/alpaca-mcp-server?ref=alpaca.markets" rel="noopener noreferrer"&gt;GitHub repository&lt;/a&gt; to get started.&lt;/p&gt;

&lt;p&gt;If you're new to Alpaca, &lt;a href="https://app.alpaca.markets/signup?ref=alpaca.markets?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;sign up on our website&lt;/a&gt; and embark on your own trading journey!&lt;/p&gt;

&lt;p&gt;As we put these concepts into practice, feel free to share your feedback and experiences on our &lt;a href="https://forum.alpaca.markets/?ref=alpaca.markets" rel="noopener noreferrer"&gt;forum&lt;/a&gt;, &lt;a href="https://alpaca.markets/slack?ref=alpaca.markets" rel="noopener noreferrer"&gt;Slack community&lt;/a&gt;, or &lt;a href="https://www.reddit.com/r/alpacamarkets/" rel="noopener noreferrer"&gt;subreddit&lt;/a&gt;! For those looking to algorithmic trading with Alpaca’s Trading API, here are some additional resources:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://alpaca.markets/sdks/python/?ref=alpaca.markets" rel="noopener noreferrer"&gt;Alpaca-py SDKs Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://app.alpaca.markets/signup?ref=alpaca.markets?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;Sign up for an Alpaca's Trading API account&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://alpaca.markets/learn/connect-to-alpaca-api?ref=alpaca.markets?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;How to Connect to Alpaca's Trading API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://alpaca.markets/learn/start-paper-trading?ref=alpaca.markets?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;How to Start Paper Trading with Alpaca's Trading API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://alpaca.markets/learn/mcp-trading-with-claude-alpaca-google-sheets?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;How to Build an MCP-Based Trading Workflow with Claude and Google Sheets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://alpaca.markets/learn/vibe-coding-how-to-build-options-trading-algorithms-with-alpacas-mcp-server-cursor-ai?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;Vibe Coding: How to Build Options Trading Algorithms with Alpaca’s MCP Server &amp;amp; Cursor AI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;API Reference Documentation: &lt;a href="https://docs.alpaca.markets/docs/trading-api?utm_source=dev_to&amp;amp;utm_medium=forum&amp;amp;utm_campaign=mcp_server" rel="noopener noreferrer"&gt;About Trading API&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://youtube.com/playlist?list=PLfVbHYUC5FiI6ObKeEPJRd927TDzOsaKx&amp;amp;si=r4l5Wf71kGD7a1gC" rel="noopener noreferrer"&gt;Alpaca’s MCP Server YouTube Playlist&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>api</category>
      <category>automation</category>
      <category>llm</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Hacktoberfest 2021 🎃 Celebrate Open Source with Alpaca</title>
      <dc:creator>Alpaca</dc:creator>
      <pubDate>Fri, 08 Oct 2021 22:18:37 +0000</pubDate>
      <link>https://dev.to/alpaca/hacktoberfest-2021-celebrate-open-source-with-alpaca-2pnd</link>
      <guid>https://dev.to/alpaca/hacktoberfest-2021-celebrate-open-source-with-alpaca-2pnd</guid>
      <description>&lt;p&gt;October is for open-source celebrations and Alpaca is excited to participate! For the first time ever, we’re actively seeking Hacktoberfest contributions. Contribute to our open-source projects in the month of October and win cool Alpaca swag. 👕&lt;/p&gt;

&lt;p&gt;What is Hacktoberfest?&lt;br&gt;
Hacktoberfest is a month-long celebration of open source software hosted by DigitalOcean, and encourages worldwide participants to contribute to open-source projects hosted across GitHub.&lt;/p&gt;

&lt;p&gt;Getting Started&lt;br&gt;
Make sure you have an account, then register on the official site and start contributing to any participating open source project between Oct 1 - Oct 31. You must make at least four pull requests (PRs) in the month of October in any GitHub-hosted repository/project with the hacktoberfest label in order to qualify. To make sure that your pull request is valid, please adhere to Hacktoberfest's quality standard.&lt;/p&gt;

&lt;p&gt;Earn Hacktoberfest and Alpaca Swag&lt;br&gt;
The first 50,000 participants who meet the contribution criteria set by DigitalOcean receive a Hacktoberfest T-shirt.&lt;/p&gt;

&lt;p&gt;In addition, if you’re one of the first 20 participants to submit one or more successfully merged pull requests to our open source projects, you’ll receive an Alpaca T-shirt. 🦙 &lt;/p&gt;

&lt;p&gt;Why Contribute to Alpaca’s Open Source Projects?&lt;br&gt;
Alpaca is a fast-growing fintech company that is democratizing global access to financial markets with a developer-friendly stock and crypto trading API.&lt;/p&gt;

&lt;p&gt;By contributing to Alpaca's open source projects, you’re helping the entire community become more efficient and productive and empowering developers worldwide to build fintech apps. &lt;/p&gt;

&lt;p&gt;Here’s a list of our Hacktoberfest-eligible repositories:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/alpacahq/alpaca-trade-api-go" rel="noopener noreferrer"&gt;https://github.com/alpacahq/alpaca-trade-api-go&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/alpacahq/alpaca-trade-api-csharp" rel="noopener noreferrer"&gt;https://github.com/alpacahq/alpaca-trade-api-csharp&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/alpacahq/alpaca-trade-api-python" rel="noopener noreferrer"&gt;https://github.com/alpacahq/alpaca-trade-api-python&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/alpacahq/alpaca-trade-api-js" rel="noopener noreferrer"&gt;https://github.com/alpacahq/alpaca-trade-api-js&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/alpacahq/marketstore" rel="noopener noreferrer"&gt;https://github.com/alpacahq/marketstore&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We hope you have fun contributing to and celebrating open source this month!&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
