← WebMCP Directory

Tool tree

thinkinmd.com

Media & PersonalTools verified
Website
thinkinmd.com exposes WebMCP tools to AI agents.
Explore capabilities

    page: Every page

    search_postsAnswer

    Search published posts using a natural language query, topic name or slug, or tag name or slug. When no filters are provided, this tool returns the most recently published posts.

    View tool JSON
    {
      "name": "search_posts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search published posts using a natural language query, topic name or slug, or tag name or slug. When no filters are provided, this tool returns the most recently published posts.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Natural-language query used to match post titles, descriptions, and content"
          },
          "topic": {
            "type": "string",
            "description": "Topic name or slug such as .NET or design-pattern"
          },
          "tag": {
            "type": "string",
            "description": "Tag name or slug such as MCP or svelte"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "default": 5,
            "description": "Maximum number of results to return"
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_postAnswer

    Retrieve a published post as structured data, including metadata, canonical URL, and markdown content.

    View tool JSON
    {
      "name": "get_post",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve a published post as structured data, including metadata, canonical URL, and markdown content.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Post slug"
          }
        },
        "required": [
          "slug"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    find_related_postsAnswer

    Retrieve related published posts for a given post slug, prioritizing shared topics and tags.

    View tool JSON
    {
      "name": "find_related_posts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve related published posts for a given post slug, prioritizing shared topics and tags.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Slug of the current post"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10,
            "default": 3,
            "description": "Maximum number of related posts to return"
          }
        },
        "required": [
          "slug"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    navigate_postAction

    Verify that a published post exists for the given slug, then navigate to that post page.

    View tool JSON
    {
      "name": "navigate_post",
      "kind": "act",
      "impl": "imperative",
      "description": "Verify that a published post exists for the given slug, then navigate to that post page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Slug of the post to navigate to"
          }
        },
        "required": [
          "slug"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }