{"id":"salesforce-mcp-server-h","name":"salesforce-mcp-server-h","homepage":"https://pypi.org/project/salesforce-mcp-server-h/","repo_url":null,"category":"crm","subcategories":[],"tags":["mcp","salesforce","crm","agents","tooling","integration"],"what_it_does":"An MCP server package intended to expose Salesforce capabilities to AI agents via the Model Context Protocol, enabling agent-driven actions such as querying and managing Salesforce data (exact tool surface not provided in the prompt).","use_cases":["Letting an AI agent read Salesforce records for support/debugging","Automating Salesforce workflows by performing agent-initiated actions (create/update)","Building internal agent assistants that need Salesforce CRM context"],"not_for":["Directly running without credentials/configuration (Salesforce connection details not provided)","Highly regulated production use without verifying the security behavior of the MCP server and Salesforce permissioning","Use as a general-purpose Salesforce SDK if you require a full REST/GraphQL client surface"],"best_when":"You want an MCP-native integration so an agent can call Salesforce tools using a standard MCP interface.","avoid_when":"You cannot provide/secure Salesforce auth details or you need strong guarantees about data handling, logging, and least-privilege enforcement without reviewing the actual implementation.","alternatives":["Salesforce REST API integration","Salesforce GraphQL APIs (if applicable)","Dedicated Salesforce SDKs (e.g., official client libraries) with your own agent wrapper","Other MCP servers/integration layers for Salesforce (if available)"],"af_score":40.0,"security_score":54.5,"reliability_score":7.5,"package_type":"mcp_server","discovery_source":["pypi"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T21:45:25.626359+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["Salesforce OAuth (likely)","Salesforce connected app credentials (likely)","Session/token-based auth (likely)"],"oauth":true,"scopes":false,"notes":"Auth mechanisms are not explicitly provided in the prompt; scoring is based on typical Salesforce integration patterns for MCP/agent servers and should be verified in the package docs/code."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Pricing not provided; as a library/server integration it may be self-hosted, but no cost details are included in the prompt."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":40.0,"security_score":54.5,"reliability_score":7.5,"mcp_server_quality":45.0,"documentation_accuracy":40.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":50.0,"rate_limit_clarity":20.0,"tls_enforcement":70.0,"auth_strength":60.0,"scope_granularity":40.0,"dependency_hygiene":50.0,"secret_handling":50.0,"security_notes":"No implementation details were provided in the prompt. This assessment assumes a self-hosted MCP server that must securely handle Salesforce tokens and enforce least-privilege (scopes/permissions). Verify: HTTPS/TLS enforcement, token storage/logging, least-privilege Salesforce permissions, and how the MCP server sanitizes tool inputs/outputs.","uptime_documented":0.0,"version_stability":0.0,"breaking_changes_history":0.0,"error_recovery":30.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Salesforce APIs often have strict rate limits and pagination semantics; without documented retry/pagination behavior, agents may miss/loop.","Agents may attempt writes (create/update) without clear idempotency guarantees unless the MCP tools explicitly enforce safe behavior.","OAuth/token expiration can cause mid-run failures if refresh behavior is not documented/implemented."]}}