<?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: Alon N</title>
    <description>The latest articles on DEV Community by Alon N (@alon_n_ecceca6aa868e0761d).</description>
    <link>https://dev.to/alon_n_ecceca6aa868e0761d</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4117879%2Fd7bc84bf-2d19-450b-964d-b72add1b1fd1.png</url>
      <title>DEV Community: Alon N</title>
      <link>https://dev.to/alon_n_ecceca6aa868e0761d</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/alon_n_ecceca6aa868e0761d"/>
    <language>en</language>
    <item>
      <title>Give Claude Code business context through MCP</title>
      <dc:creator>Alon N</dc:creator>
      <pubDate>Wed, 09 Sep 2026 17:03:18 +0000</pubDate>
      <link>https://dev.to/alon_n_ecceca6aa868e0761d/give-claude-code-business-context-through-mcp-4oe6</link>
      <guid>https://dev.to/alon_n_ecceca6aa868e0761d/give-claude-code-business-context-through-mcp-4oe6</guid>
      <description>&lt;p&gt;Claude Code can do more with company context than another spreadsheet export. Connect it to the business records it needs, give it a clear question, and let it query those records through MCP.&lt;/p&gt;

&lt;p&gt;We build Combined, a managed data layer for this workflow. Combined connects to business applications, keeps selected data synced, and exposes scoped, read-only access to compatible agents. Here is the setup path for Claude Code.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prepare one useful dataset
&lt;/h2&gt;

&lt;p&gt;Start with one source and a question you already care about: open pipeline by stage, for example. In Combined, choose a Ready connector, complete authorization, select the relevant datasets and fields, and run the first sync. Check the records in Explore.&lt;/p&gt;

&lt;p&gt;Give the agent access to those datasets through the onboarding or Access workflow. The scope should match the question. You can expand it when a later question needs another dataset.&lt;/p&gt;

&lt;h2&gt;
  
  
  Connect Claude Code
&lt;/h2&gt;

&lt;p&gt;Use the account-specific instructions supplied by Combined. Replace ACCOUNT_UUID below with your account ID, then add the HTTP server in Claude Code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;claude mcp add &lt;span class="nt"&gt;--transport&lt;/span&gt; http combined-context &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="s2"&gt;"https://platform.trycombined.com/mcp?account_id=ACCOUNT_UUID"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Open /mcp in Claude Code and follow authentication. The account ID selects the account; authentication provides access. Keep credentials in the supported setup flow.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ask the agent to discover the data
&lt;/h2&gt;

&lt;p&gt;Business systems differ, so let the agent inspect the available source, logical dataset, and field names before writing SQL. A useful first instruction is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Use the combined-context MCP server.
List my permitted sources and use the one I select.
List its datasets and describe the dataset needed for my question.
Check freshness, then run a read-only query returning at most five rows.
Report the source, freshness, query receipt ID, and any truncation.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Once that works, ask a precise business question. For pipeline, specify the pipeline, time boundary, stages, and currency treatment. Have the agent aggregate the relevant records rather than infer a total from a small row sample.&lt;/p&gt;

&lt;h2&gt;
  
  
  Make the answer useful
&lt;/h2&gt;

&lt;p&gt;The best answer gives you the result and enough context to act on it: which source it used, when that data last synced, and any missing coverage. If a record just changed in the source, sync the change before expecting it in the result.&lt;/p&gt;

&lt;p&gt;Start with one question you would otherwise answer manually. Connect its source once, then keep the question inside your existing agent workflow.&lt;/p&gt;

&lt;p&gt;Combined includes an initial 5 million MAR without a card. Follow the &lt;a href="https://www.trycombined.com/resources/connect-claude-code-to-business-data" rel="noopener noreferrer"&gt;full connection guide&lt;/a&gt; or see the &lt;a href="https://www.trycombined.com/resources/connect-hubspot-to-ai-agents" rel="noopener noreferrer"&gt;HubSpot pipeline example&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;References: &lt;a href="https://www.trycombined.com/docs/integrations/mcp" rel="noopener noreferrer"&gt;Combined MCP documentation&lt;/a&gt; and &lt;a href="https://code.claude.com/docs/en/mcp" rel="noopener noreferrer"&gt;Claude Code MCP documentation&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>mcp</category>
    </item>
  </channel>
</rss>
