Skip to main content
Glama

ScopeAI GEO Observation

建立品牌项目

geo_create_project

Create a private brand project from customer-approved information. Requires API Key and geo:write permission. Changes the account workspace but does not start paid observation or publish content.

Input Schema

NameRequiredDescriptionDefault
nameYes
siteYes
factsNo
marketYes
aliasesNo
industryYes
companyNameYes
competitorsNo
questionLibraryNo
confirmedQuestionsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes beyond the annotations by disclosing that the call mutates the account workspace, requires API Key plus geo:write permission, and explicitly does NOT start paid observation or publish content. That negative side-effect scoping is genuinely helpful for an agent reasoning about consequences.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three tight sentences with the core action front-loaded, followed by prerequisites and side-effect limits. No filler, though it could be slightly sharper in separating auth from side effects.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With 10 parameters, 5 required, zero schema descriptions, no output schema, and nested arrays up to 50 items, the description says nothing about what any parameter should contain. Behavioral coverage is decent but parameter completeness for a create/mutation tool is inadequate.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across 10 parameters, including complex nested structures (questionLibrary, confirmedQuestions, competitors). The description adds no meaning for any parameter except a vague 'customer-approved information', so it fails to compensate for the coverage gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource with scope qualifiers ('create a private brand project from customer-approved information'). It clearly distinguishes the tool from the observation/answer-oriented siblings, though it does not explicitly name an alternative.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides prerequisites (API Key and geo:write permission), which is useful invocation context, but gives no explicit when-to-use or when-not-to-use guidance relative to siblings like geo_quote_observation or geo_prepare_optimization. Usage is implied rather than directed.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources