Spaces:
Running
Running
owenkaplinsky
commited on
Commit
·
3d6e204
1
Parent(s):
d143da6
Change repo name to make more sense
Browse files- README.md +5 -5
- package-lock.json +1 -1
- project/src/index.html +1 -1
README.md
CHANGED
|
@@ -1,10 +1,10 @@
|
|
| 1 |
-
#
|
| 2 |
|
| 3 |
-
|
| 4 |
|
| 5 |
## What This Does
|
| 6 |
|
| 7 |
-
|
| 8 |
|
| 9 |
The interface has three main areas. The canvas on the left is where you build by dragging and connecting blocks. On the right are two tabs for working with your project: the Development tab for testing, and an AI Chat tab.
|
| 10 |
|
|
@@ -33,8 +33,8 @@ The toolbox contains blocks for common operations: calling language models, maki
|
|
| 33 |
Clone the repository and install dependencies.
|
| 34 |
|
| 35 |
```bash
|
| 36 |
-
git clone https://github.com/owenkaplinsky/
|
| 37 |
-
cd
|
| 38 |
pip install -r ../requirements.txt
|
| 39 |
npm install
|
| 40 |
```
|
|
|
|
| 1 |
+
# MCP Blockly
|
| 2 |
|
| 3 |
+
MCP Blockly is a visual programming environment for building AI tools. Instead of writing Python code, you arrange blocks in a visual editor and the system generates code for you. You can test your tool immediately and download it when you're ready.
|
| 4 |
|
| 5 |
## What This Does
|
| 6 |
|
| 7 |
+
MCP Blockly lets you build Model Context Protocol (MCP) servers using a block-based interface. You define what inputs your tool needs, add blocks that perform operations (calling APIs, parsing data, executing language models), and specify what your tool outputs. The system generates Python code from your block arrangement and provides a testing interface to verify your work.
|
| 8 |
|
| 9 |
The interface has three main areas. The canvas on the left is where you build by dragging and connecting blocks. On the right are two tabs for working with your project: the Development tab for testing, and an AI Chat tab.
|
| 10 |
|
|
|
|
| 33 |
Clone the repository and install dependencies.
|
| 34 |
|
| 35 |
```bash
|
| 36 |
+
git clone https://github.com/owenkaplinsky/mcp-blockly.git
|
| 37 |
+
cd mcp-blockly/project
|
| 38 |
pip install -r ../requirements.txt
|
| 39 |
npm install
|
| 40 |
```
|
package-lock.json
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
{
|
| 2 |
-
"name": "
|
| 3 |
"lockfileVersion": 3,
|
| 4 |
"requires": true,
|
| 5 |
"packages": {}
|
|
|
|
| 1 |
{
|
| 2 |
+
"name": "mcp-blockly",
|
| 3 |
"lockfileVersion": 3,
|
| 4 |
"requires": true,
|
| 5 |
"packages": {}
|
project/src/index.html
CHANGED
|
@@ -42,7 +42,7 @@
|
|
| 42 |
</div>
|
| 43 |
</div>
|
| 44 |
<div id="githubLink">
|
| 45 |
-
<a href="https://github.com/owenkaplinsky/
|
| 46 |
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
|
| 47 |
<path
|
| 48 |
d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v 3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z" />
|
|
|
|
| 42 |
</div>
|
| 43 |
</div>
|
| 44 |
<div id="githubLink">
|
| 45 |
+
<a href="https://github.com/owenkaplinsky/mcp-blockly" target="_blank" rel="noopener noreferrer">
|
| 46 |
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
|
| 47 |
<path
|
| 48 |
d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v 3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z" />
|