Provides filesystem operations within allowed directories.
| Tool | Description | Required Parameters |
|---|---|---|
read_file |
Read complete file contents | path (string) |
read_multiple_files |
Read multiple files at once | paths (string[]) |
write_file |
Create/overwrite file | path (string), content (string) |
create_directory |
Create new directory | path (string) |
list_directory |
List directory contents | path (string) |
move_file |
Move/rename files and dirs | source (string), destination (string) |
search_files |
Recursive file search | path (string), pattern (string) |
get_file_info |
Get file metadata | path (string) |
list_allowed_directories |
List accessible directories | None |
Enables web content fetching and processing, converting HTML to markdown.
| Tool | Description | Required Parameters |
|---|---|---|
fetch |
Fetch URL and extract as markdown | url (string) |
Provides web and local search capabilities with smart fallbacks.
| Tool | Description | Required Parameters |
|---|---|---|
brave_web_search |
Execute web searches | query (string), count (optional, max 20), offset (optional, max 9) |
brave_local_search |
Search local businesses | query (string), count (optional, max 20) |
MCP server for using the GitHub API. Requires GITHUB_PERSONAL_ACCESS_TOKEN.
| Tool | Description | Required Parameters |
|---|---|---|
create_repository |
Creates a new repository | name, description (optional), private (optional), auto_init (optional) |
fork_repository |
Creates a fork of a repository | owner, repo |
create_issue |
Creates a new issue | owner, repo, title, body, labels (optional), assignees (optional) |
create_pull_request |
Creates a pull request | owner, repo, title, head, base, body, maintainer_can_modify (optional) |
get_file_contents |
Retrieves file content | owner, repo, path, ref (optional) |
create_update_file |
Creates or updates a file | owner, repo, path, content, message, branch, sha (optional) |
create_branch |
Creates a new branch | owner, repo, name, ref (source) |
MCP server for using the GitLab API. Requires GITLAB_PERSONAL_ACCESS_TOKEN.
| Tool | Description | Required Parameters |
|---|---|---|
create_repository |
Creates a new repository | name, description (optional), visibility (optional), initialize_with_readme (optional) |
fork_repository |
Creates a fork of a repository | project_id, namespace (optional) |
create_issue |
Creates a new issue | project_id, title, description (optional), assignee_ids (optional), labels (optional), milestone_id (optional) |
create_merge_request |
Creates a merge request | project_id, title, source_branch, target_branch, description (optional), allow_collaboration (optional), draft (optional) |
get_file_contents |
Retrieves file content | project_id, file_path, ref (optional) |
create_update_file |
Creates or updates a file | project_id, file_path, content, commit_message, branch, previous_path (optional) |
create_branch |
Creates a new branch | project_id, branch, ref (optional) |
MCP server for SQLite database operations. Requires DB_PATH argument.
| Tool | Description | Required Parameters |
|---|---|---|
read_query |
Executes SELECT queries | query (string) |
write_query |
Executes INSERT/UPDATE/DELETE | query (string) |
create_table |
Creates a new table | query (string) |
list_tables |
Lists all tables | None |
describe_table |
Shows table schema | table_name (string) |
append_insight |
Add business insight | insight (string) |
MCP server for PostgreSQL databases. Requires database connection details.
| Tool | Description | Required Parameters |
|---|---|---|
read_query |
Executes SELECT queries | query (string) |
write_query |
Executes INSERT/UPDATE/DELETE | query (string) |
create_table |
Creates a new table | query (string) |
list_tables |
Lists all tables | None |
describe_table |
Shows table schema | table_name (string) |
MCP server for Google Drive interaction. Requires Google Cloud credentials.
| Tool | Description | Required Parameters |
|---|---|---|
create_file |
Creates a new file | name, content, mime_type, parent_id (optional) |
update_file |
Updates an existing file | file_id, content, mime_type (optional) |
delete_file |
Deletes a file | file_id |
list_files |
Lists files in Drive | folder_id (optional), page_size (optional) |
search_files |
Searches for files | query (string), page_size (optional) |
MCP server for browser automation.
| Tool | Description | Required Parameters |
|---|---|---|
navigate |
Navigates to a URL | url (string) |
screenshot |
Takes a screenshot | name (string), selector (optional), width (optional), height (optional) |
get_text |
Gets text content | selector (string) |
click |
Clicks an element | selector (string) |
type |
Types text into an element | selector (string), text (string) |
evaluate |
Execute JavaScript code | script (string) |
MCP server for Slack integration. Requires Slack API credentials (SLACK_BOT_TOKEN, SLACK_TEAM_ID).
| Tool | Description | Required Parameters |
|---|---|---|
send_message |
Sends a message | channel, text, thread_ts (optional) |
create_channel |
Creates a channel | name, is_private (optional) |
invite_to_channel |
Invites users to channel | channel, users (string[]) |
list_channels |
Lists all channels | exclude_archived (optional), limit (optional) |
upload_file |
Uploads a file | channels, file, title (optional) |
reply_to_thread |
Reply in thread | channel_id, thread_ts, text |
add_reaction |
Add reaction to message | channel_id, timestamp, reaction |
get_thread_replies |
Get thread replies | channel_id, thread_ts, limit (optional) |