<?xml version="1.0" encoding="UTF-8"?>    <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
      <channel>
        <title>Context7 MCP and AI Coding assist</title>
        <link>https://interactivetools.com/forum/forum-posts.php?Context7-MCP-and-AI-Coding-assist-83030</link>
        <description></description>
        <pubDate>Mon, 16 Mar 2026 23:37:53 -0700</pubDate>
        <language>en-us</language>
        <atom:link href="https://interactivetools.com/forum/forum-posts.php?rss=1&amp;Context7-MCP-and-AI-Coding-assist-83030" rel="self" type="application/rss+xml" />

                <item>
          <title>Context7 MCP and AI Coding assist</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248058#post2248058</link>
          <description><![CDATA[<p>Thanks Dave, </p>
<p>That is much better.</p>
<p>I paste the contents into an .MD file and reference the file in the prompt, that way I don't need to recreate it unless there is a DB change</p>]]></description>
          <pubDate>Wed, 16 Jul 2025 08:00:47 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248058#post2248058</guid>
        </item>
                <item>
          <title>Context7 MCP and AI Coding assist</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248057#post2248057</link>
          <description><![CDATA[<p>Hi Jeff, </p>
<p>Sure, search for "json_encode" in the plugin and try replacing this line: </p>
<pre class="language-php"><code>$output .= json_encode($data, JSON_UNESCAPED_SLASHES | JSON_THROW_ON_ERROR) . "\n\n";</code></pre>
<pre>With this line:</pre>
<pre class="language-php"><code>$output .= json_encode($data, JSON_UNESCAPED_SLASHES | JSON_THROW_ON_ERROR | JSON_PRETTY_PRINT) . "\n\n";</code></pre>
<pre>Let me know if that works for you. Thanks!</pre>]]></description>
          <pubDate>Wed, 16 Jul 2025 07:52:29 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248057#post2248057</guid>
        </item>
                <item>
          <title>Context7 MCP and AI Coding assist</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248056#post2248056</link>
          <description><![CDATA[<p>In the ai-exporter.php, is it possible to add a new line "\n" so the JSON component isn't seen as one big line of text, hard to read by humans, and the IDE doesn't like it either, although AI has no trouble.</p>]]></description>
          <pubDate>Mon, 14 Jul 2025 11:23:33 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248056#post2248056</guid>
        </item>
                <item>
          <title>Context7 MCP and AI Coding assist</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248048#post2248048</link>
          <description><![CDATA[<p><span>The problem with this solution, which should work in theory is that there is no code on the repo.</span></p>

<p><span>GitMCP.io wraps any public GitHub content in an MCP server. It empowers AI assistants to intelligently retrieve and search your codebase, giving you more accurate, context-rich coding help with zero setup.</span></p>
<p><span>✅ Step 1: Add GitMCP to your MCP Servers</span></p>
<p><span>Edit your windsurf.config.json and add the following under mcpServers:</span></p>
<pre class="language-javascript"><code>{
  "mcpServers": {
    "gitmcp": {
      "serverUrl": "<a href="https://gitmcp.io/sse" rel="nofollow">https://gitmcp.io/sse</a>"
    }
  }
}</code></pre>
<p><span>This enables GitMCP as a valid MCP server for Windsurf or any code editor that supports MCP</span></p>
<p><span>✅ Step 2: Use a Repo in a Conversation</span></p>
<p><span>Now, anytime you want Windsurf to bring in a GitHub repo’s documentation or code, you can invoke the GitMCP URL format, for example:</span></p>
<ul>
<li><span>For GitHub repo:<br /><a href="https://gitmcp.io/interactivetools-com/ZenDB" rel="nofollow">https://gitmcp.io/interactivetools-com/ZenDB</a></span></li>
<li><span>For GitHub Pages site:<br />Replace .github.io with .gitmcp.io<br />e.g. <a href="https://interactivetools.gitmcp.io/ZenDB" rel="nofollow">https://interactivetools.gitmcp.io/ZenDB</a></span></li>
</ul>
<p><span>You can either:</span></p>
<ul>
<li><span>Paste this URL into the chat or MCP assistant panel, or</span></li>
<li><span>Ask Windsurf directly:<br /></span><span>“Use <a href="https://gitmcp.io/interactivetools-com/ZenDB" rel="nofollow">https://gitmcp.io/interactivetools-com/ZenDB</a> as the MCP context.”</span></li>
</ul>
<p><span>Windsurf will then treat the GitHub repo as an accessible, live context.</span></p>
<p><span>OR</span></p>
<pre class="language-markup"><code>{
  "mcpServers": {
    "ZenDB Docs": {
      "serverUrl": "<a href="https://gitmcp.io/interactivetools-com/ZenDB" rel="nofollow">https://gitmcp.io/interactivetools-com/ZenDB</a>"
    }
  }
}</code></pre>]]></description>
          <pubDate>Sat, 05 Jul 2025 07:18:01 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248048#post2248048</guid>
        </item>
                <item>
          <title>Context7 MCP and AI Coding assist</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248038#post2248038</link>
          <description><![CDATA[<p>Hi Jeff, </p>
<p>Yes, we keep very current on the latest AI tools and have been using them for years.  They can multiply what we can do by 2x-10x or more, depending on the task.</p>
<p>Everyone in the office has their favourites, but mine are: </p>
<ul>
<li>Claude Code CLI: Max plan currently seems to allow nearly unlimited Opus 4 usage.  I run this on Windows under the Windows Subsystem for Linux (WSL).</li>
<li>ChatGPT: o4-mini-high is my favourite for coding, even beating out o1-pro or being nearly good as o3-pro (which is very slow)</li>
<li>GitHub Co-Pilot: For AI-assisted autocomplete in PhpStorm, which is my IDE</li>
</ul>
<p>Sometimes I include a line like this in my default instructions (you also sometimes need to tell it to go read the docs, pasting them in also works): </p>
<blockquote>
<p>For database queries, use ZenDB library (<a href="https://github.com/interactivetools-com/ZenDB" rel="nofollow">https://github.com/interactivetools-com/ZenDB</a>) which is already initialized</p>
</blockquote>
<p>But we'll probably come up with some better AI docs for ZenDB and CMSB in general at some point.  I'm also exploring have CMSB support being an MCP server for direct interactions.</p>
<p>I also attached a very early, very draft, "AI Schema Exporter" plugin I made which exports some instructions and all the schemas as JSON so you can copy and paste it into ChatGPT and have ChatGPT know what all your tables and columns are for when it suggests MySQL queries.</p>
<p>If anyone has any questions about AI or wants to share anything, feel free.  It's a great utility for everything we all do (coding, design, etc, etc).</p>]]></description>
          <pubDate>Mon, 30 Jun 2025 14:01:31 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248038#post2248038</guid>
        </item>
                <item>
          <title>Context7 MCP and AI Coding assist</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248036#post2248036</link>
          <description><![CDATA[<p>I have been using windsurf as my IDE with cascade and various AI’s such as claude, chatgpt and gemini. Recently i discover context7 a MCP server that can inject the latest docs into the prompt so it uses the most recent version.</p>
<p>Has anyone else been experimenting with this.</p>
<p>Currenty claude is using an older version of the zendb docs and is generating incorrect code. Context7 is design to prevent this.</p>
<p>Does Interactivetools, use any AI assistance? </p>]]></description>
          <pubDate>Sun, 29 Jun 2025 20:08:34 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248036#post2248036</guid>
        </item>
              </channel>
    </rss>
  