Skip to main content

Documentation (Source)

1. Index

Indexing documentation pages by url.

Example

User Prompt
I want you to index Chatbase docs on https://www.chatbase.co/docs
using asimov-mcp so I can implement it later.

Response

AI Agent
Sure! Let me index them...

{
  "status": "success",
  "message": "Indexing successful"
}
Search all indexed sources.

Example

User Prompt
Okay, Now I want you to search Chatbase docs using asimov-mcp
and implement the Chatbot script in @layout.tsx.

Response

AI Agent
Let me search for Chatbase Documentation

{
  "status": "success",
  "limit": "5"
}

I've found how to implement Chatbase onto your project! Let me do it...

3. List

Listing all the indexed documents and repositories.

Example

User Prompt
List all the documents you've indexed for me.

Response

AI Agent
There you go

{
  "success": true,
  "urls": [
    "https://docs.example.com",
    "https://another-docs.com",
    "https://github.com/example/repo"
  ],
  "count": 3
}

Repositories (Source)

1. View

See the Github tree and file structure of any repository.

Example

User Prompt
What is the file structure of Next.js? Use asimov-mcp to view it.

Response

AI Agent
Definitely! Let me see the structure of Next.js repository.

vercel/next.js
├── .alexignore (45 B)
├── .alexrc (422 B)
├── .cargo
│   ├── .vercel.approvers (18 B)
│   └── config.toml (1.7 KB)
├── .changeset
│   ├── config.json (329 B)
│   ├── dry-roses-nail.md (70 B)
│   ├── empty-paths-check.md (74 B)
│   ├── giant-bushes-sink.md (195 B)
│   └── README.md (510 B)
├── .config
│   ├── .vercel.approvers (31 B)
│   ├── ast-grep
│   │   ├── rule-tests
│   │   │   ├── __snapshots__
│   │   │   │   ├── no-context-snapshot.yml (945 B)
│   │   │   │   └── resolved-vc-in-return-type-snapshot.yml (2.4 KB)
│   │   │   └── no-context-test.yml (397 B)
│   │   └── rules
│   │       └── no-context.yml (625 B)
│   └── nextest.toml (432 B)
├── .github
│   ├── actions
│   │   ├── needs-triage
│   │   │   ├── action.yaml (156 B)
│   │   │   ├── dist
│   │   │   │   ├── index.js (448.2 KB)
│   │   │   │   └── licenses.txt (35.0 KB)
│   │   │   └── package.json (409 B)
│   │   └── next-stats-action
│   │       └── Dockerfile (1015 B)
... (continues with full repo structure)

2. View

Read the content of any specific file from repository.

Example

User Prompt
Read from React Bits repo on what css is used for the component Prismatic Burst?

Response

AI Agent
Alright!

File: DavidHDev/react-bits/src/content/Backgrounds/PrismaticBurst/PrismaticBurst.css
--- File Content ---
.prismatic-burst-container {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
}

3. Index (Repository)

Index any repository and its files.

Example

User Prompt
I want you to index Browse Use Github Repo using asimov-mcp and implement
it into my Computer Agent that I'm making.

Response

AI Agent
Good idea, Let me do it.

{
  "status": "success",
  "message": "Indexing repository successful"
}