The MCP tool directory.
Each row is one tool from one provider. Tools sharing a name across providers (e.g. search) are listed separately because they aren't interchangeable.
[ 2890 tools indexed ]
[ all tools ]
30 / 2890
gdoc_create_named_range
[ remote ]Create a named range in the document for referencing a section of content.
gdoc_delete_bullets
[ remote ]Remove bullets or numbering from paragraphs in a range.
gdoc_delete_content
[ remote ]Delete content in a range. Get indices from gdoc_get response.
gdoc_delete_footer
[ remote ]Delete a footer from the document. Get the footer ID from gdoc_get.
gdoc_delete_header
[ remote ]Delete a header from the document. Get the header ID from gdoc_get.
gdoc_delete_named_range
[ remote ]Delete a named range by ID or name. Does not delete the content, only the reference.
gdoc_delete_table_column
[ remote ]Delete a column from an existing table.
gdoc_delete_table_row
[ remote ]Delete a row from an existing table.
gdoc_get
[ remote ]Get a Google Docs document including its full content structure, headers, footers, and named ranges.
gdoc_insert_inline_image
[ remote ]Insert an image from a URL at a specific position in the document.
gdoc_insert_page_break
[ remote ]Insert a page break at a specific position in the document.
gdoc_insert_section_break
[ remote ]Insert a section break at a specific position.
gdoc_insert_table
[ remote ]Insert a new table at a specific position in the document.
gdoc_insert_table_column
[ remote ]Insert a new column in an existing table.
gdoc_insert_table_row
[ remote ]Insert a new row in an existing table.
gdoc_insert_text
[ remote ]Insert text at a specific position in the document. Use index 1 to insert at the beginning of the body.
gdoc_merge_table_cells
[ remote ]Merge cells in a table. Specify the top-left cell and span.
gdoc_replace_all_text
[ remote ]Find and replace all occurrences of text in the entire document.
gdoc_unmerge_table_cells
[ remote ]Unmerge previously merged cells in a table.
gdoc_update_paragraph_style
[ remote ]Update paragraph style (alignment, spacing, indentation, heading) for a range.
gdoc_update_text_style
[ remote ]Update text style (bold, italic, font, color, etc.) for a range of text. Only specified fields are changed.
generate_brief_for_idea
[ remote ]Generates an AI content brief for a content idea using web research. The brief specifies outline, key points, tone, CTAs — everything a writer needs. Stores the result in the idea's Brief field for review before content generation.
generate_content_from_idea
[ remote ]Triggers content generation for an approved content idea. Enqueues a job that runs research, writing, and editorial review. Creates a ContentItem with the generated markdown when done.
generate_content_from_item
[ remote ]Generates article content from a ContentItem's Brief field using AI. The item must have a Brief. Overwrites the Content field with the generated article. Use this for items created outside the plan workflow.
generate_image
[ remote ]Generates an AI image for a brand using Nano Banana (Gemini). The prompt can be plain text OR a JSON object. When using JSON, keys are merged with the brand's default image prompt (set in BrandKit visual style), with per-image keys taking precedence. Example JSON prompt: {"motif": "Cute robots working in a garden", "aspect": "16:9"}. Returns the public URL of the generated image.
generate_mcp_kit
[ remote ]Generate a complete project kit with optimal tech stack and MCP recommendations based on project description.
generate_migration
[ remote ]Generate dialect-correct ALTER TABLE migration SQL + rollback from a plain-English intent. Output uses the connection's exact dialect (ALTER TABLE for all three, plus pg-specific `USING` casts / mssql-specific `sp_rename` / mysql-specific `MODIFY COLUMN`). Never executes. Check response `dialect` field before manually editing — don't hand-translate across dialects. [BUILD tier]
generate_plantuml_diagram
[ remote ]Generate a PlantUML diagram with automatic syntax validation and error reporting for auto-fix workflows. Returns embeddable image URLs for valid diagrams or structured error details for invalid syntax that can be automatically corrected. Optionally saves the diagram to a local file.
generate_seed_data
[ remote ]Generate realistic, schema-aware INSERT statements for development and testing. Respects types, constraints, and FK relationships. Never executes. [BUILD tier]
generate_typescript_types
[ remote ]Generates TypeScript types for a project.