# Pypi:mcp Sympy MCP server

Agent View of the PolicyLayer registry record for Pypi:mcp Sympy: identity, probed posture, risk grade, and all 171 tools classified. HTML page: https://policylayer.com/tools/io-github-daedalus-mcp-sympy

## Facts

- Server id: `pypi:mcp-sympy`
- Install: `npx -y pypi:mcp-sympy`
- Homepage: https://github.com/daedalus/mcp-sympy
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 171
- Tool categories present: Destructive, Read, Write
- Tags: io github daedalus mcp sympy, admin
- Record last modified: 2026-07-01T10:09:28.593Z

## Tools (171)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `sympy_cancel` | Destructive | Critical | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-cancel.md |
| `sympy_abs` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-abs.md |
| `sympy_And` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-and.md |
| `sympy_apart` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-apart.md |
| `sympy_asin` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-asin.md |
| `sympy_cbrt` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-cbrt.md |
| `sympy_cosh` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-cosh.md |
| `sympy_derivative` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-derivative.md |
| `sympy_diff` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-diff.md |
| `sympy_dsolve` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-dsolve.md |
| `sympy_erf` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-erf.md |
| `sympy_evalf` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-evalf.md |
| `sympy_evaluate` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-evaluate.md |
| `sympy_exp` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-exp.md |
| `sympy_expand` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-expand.md |
| `sympy_expand_complex` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-expand-complex.md |
| `sympy_factor` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-factor.md |
| `sympy_factorial` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-factorial.md |
| `sympy_factorint` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-factorint.md |
| `sympy_finiteset` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-finiteset.md |
| `sympy_float` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-float.md |
| `sympy_gamma` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-gamma.md |
| `sympy_gcd` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-gcd.md |
| `sympy_groebner` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-groebner.md |
| `sympy_horner` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-horner.md |
| `sympy_integrate` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-integrate.md |
| `sympy_lcm` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-lcm.md |
| `sympy_limit` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-limit.md |
| `sympy_log` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-log.md |
| `sympy_log_base` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-log-base.md |
| `sympy_matrix_add` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix-add.md |
| `sympy_matrix_determinant` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix-determinant.md |
| `sympy_matrix_eigenvects` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix-eigenvects.md |
| `sympy_matrix_inverse` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix-inverse.md |
| `sympy_matrix_LU` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix-lu.md |
| `sympy_matrix_multiply` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix-multiply.md |
| `sympy_n` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-n.md |
| `sympy_Nand` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-nand.md |
| `sympy_Nor` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-nor.md |
| `sympy_Not` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-not.md |
| `sympy_nsolve` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-nsolve.md |
| `sympy_Or` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-or.md |
| `sympy_piecewise` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-piecewise.md |
| `sympy_powsimp` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-powsimp.md |
| `sympy_product` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-product.md |
| `sympy_product_expr` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-product-expr.md |
| `sympy_randMatrix` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-randmatrix.md |
| `sympy_rational` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-rational.md |
| `sympy_rationalize` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-rationalize.md |
| `sympy_ratsimp` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-ratsimp.md |
| `sympy_replace` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-replace.md |
| `sympy_root` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-root.md |
| `sympy_series` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-series.md |
| `sympy_simplify` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-simplify.md |
| `sympy_sin` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-sin.md |
| `sympy_sinh` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-sinh.md |
| `sympy_solve` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-solve.md |
| `sympy_solveset` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-solveset.md |
| `sympy_sqrt` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-sqrt.md |
| `sympy_subs` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-subs.md |
| `sympy_sum` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-sum.md |
| `sympy_summation` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-summation.md |
| `sympy_symbolic_add` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-symbolic-add.md |
| `sympy_symbolic_mul` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-symbolic-mul.md |
| `sympy_symbolic_power` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-symbolic-power.md |
| `sympy_sympify` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-sympify.md |
| `sympy_tan` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-tan.md |
| `sympy_together` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-together.md |
| `sympy_union` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-union.md |
| `sympy_Xor` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-xor.md |
| `sympy_xreplace` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-xreplace.md |
| `sympy_zeta` | Execute | High | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-zeta.md |
| `sympy_arg` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-arg.md |
| `sympy_args` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-args.md |
| `sympy_as_numer_denom` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-as-numer-denom.md |
| `sympy_as_real_imag` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-as-real-imag.md |
| `sympy_atoms` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-atoms.md |
| `sympy_catalan` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-catalan.md |
| `sympy_classify_ode` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-classify-ode.md |
| `sympy_coeff` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-coeff.md |
| `sympy_complexes` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-complexes.md |
| `sympy_count_ops` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-count-ops.md |
| `sympy_degree` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-degree.md |
| `sympy_divisors` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-divisors.md |
| `sympy_emptyset` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-emptyset.md |
| `sympy_expr_type` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-expr-type.md |
| `sympy_fibonacci` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-fibonacci.md |
| `sympy_free_symbols` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-free-symbols.md |
| `sympy_fresnelc` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-fresnelc.md |
| `sympy_func` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-func.md |
| `sympy_ge` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-ge.md |
| `sympy_Identity` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-identity.md |
| `sympy_im` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-im.md |
| `sympy_integers` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-integers.md |
| `sympy_is_square` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-is-square.md |
| `sympy_isprime` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-isprime.md |
| `sympy_latex` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-latex.md |
| `sympy_le` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-le.md |
| `sympy_lucas` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-lucas.md |
| `sympy_match` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-match.md |
| `sympy_mathml` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-mathml.md |
| `sympy_matrix` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix.md |
| `sympy_matrix_eigenvals` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix-eigenvals.md |
| `sympy_matrix_nullspace` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix-nullspace.md |
| `sympy_matrix_rank` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix-rank.md |
| `sympy_matrix_transpose` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-matrix-transpose.md |
| `sympy_naturals` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-naturals.md |
| `sympy_naturals0` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-naturals0.md |
| `sympy_ne` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-ne.md |
| `sympy_nextprime` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-nextprime.md |
| `sympy_perfect_power` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-perfect-power.md |
| `sympy_prevprime` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-prevprime.md |
| `sympy_prime` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-prime.md |
| `sympy_primepi` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-primepi.md |
| `sympy_re` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-re.md |
| `sympy_reals` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-reals.md |
| `sympy_repr_expr` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-repr-expr.md |
| `sympy_str` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-str.md |
| `sympy_universalset` | Read | Low | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-universalset.md |
| `sympy_acos` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-acos.md |
| `sympy_atan` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-atan.md |
| `sympy_binomial` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-binomial.md |
| `sympy_ceiling` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-ceiling.md |
| `sympy_checkodesol` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-checkodesol.md |
| `sympy_Circle` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-circle.md |
| `sympy_complement` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-complement.md |
| `sympy_conjugate` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-conjugate.md |
| `sympy_cos` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-cos.md |
| `sympy_diag` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-diag.md |
| `sympy_diohyp` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-diohyp.md |
| `sympy_dirichlet_eta` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-dirichlet-eta.md |
| `sympy_divisor_sigma` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-divisor-sigma.md |
| `sympy_eq` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-eq.md |
| `sympy_expand_log` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-expand-log.md |
| `sympy_expand_trig` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-expand-trig.md |
| `sympy_eye` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-eye.md |
| `sympy_finite_set` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-finite-set.md |
| `sympy_floor` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-floor.md |
| `sympy_fresnels` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-fresnels.md |
| `sympy_gt` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-gt.md |
| `sympy_image_set` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-image-set.md |
| `sympy_Implies` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-implies.md |
| `sympy_integer` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-integer.md |
| `sympy_integral` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-integral.md |
| `sympy_intersection` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-intersection.md |
| `sympy_interval` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-interval.md |
| `sympy_Line` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-line.md |
| `sympy_lt` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-lt.md |
| `sympy_nsimplify` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-nsimplify.md |
| `sympy_ones` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-ones.md |
| `sympy_Point` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-point.md |
| `sympy_Point3D` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-point3d.md |
| `sympy_poly` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-poly.md |
| `sympy_Polygon` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-polygon.md |
| `sympy_polylog` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-polylog.md |
| `sympy_product_set` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-product-set.md |
| `sympy_python_code` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-python-code.md |
| `sympy_radsimp` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-radsimp.md |
| `sympy_Range` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-range.md |
| `sympy_roots` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-roots.md |
| `sympy_satisfiable` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-satisfiable.md |
| `sympy_symbol` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-symbol.md |
| `sympy_symbols` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-symbols.md |
| `sympy_symbols_create` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-symbols-create.md |
| `sympy_tanh` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-tanh.md |
| `sympy_totient` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-totient.md |
| `sympy_Triangle` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-triangle.md |
| `sympy_trigsimp` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-trigsimp.md |
| `sympy_Wild` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-wild.md |
| `sympy_WildFunction` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-wildfunction.md |
| `sympy_zeros` | Write | Medium | https://policylayer.com/tools/io-github-daedalus-mcp-sympy/sympy-zeros.md |

## Tool descriptions

- `sympy_cancel` — Cancel common factors in rational expression.
- `sympy_abs` — Absolute value.
- `sympy_And` — Logical AND.
- `sympy_apart` — Perform partial fraction decomposition.
- `sympy_asin` — Arc sine.
- `sympy_cbrt` — Cube root.
- `sympy_cosh` — Hyperbolic cosine.
- `sympy_diff` — Differentiate an expression.
- `sympy_dsolve` — Solve ordinary differential equation.
- `sympy_erf` — Error function.
- `sympy_evalf` — Evaluate expression to floating point.
- `sympy_evaluate` — Toggle evaluation globally.
- `sympy_exp` — Exponential function.
- `sympy_expand` — Expand an expression.
- `sympy_expand_complex` — Expand complex.
- `sympy_factor` — Factor an expression.
- `sympy_factorial` — Factorial.
- `sympy_factorint` — Integer factorization.
- `sympy_finiteset` — Create finite set (comma-separated).
- `sympy_float` — Create Float.
- `sympy_gamma` — Gamma function.
- `sympy_gcd` — Greatest common divisor.
- `sympy_groebner` — Groebner basis.
- `sympy_horner` — Horner form.
- `sympy_integrate` — Integrate an expression.
- `sympy_lcm` — Least common multiple.
- `sympy_limit` — Compute a limit.
- `sympy_log` — Natural logarithm.
- `sympy_log_base` — Logarithm with specified base.
- `sympy_matrix_add` — Add two matrices.
- `sympy_matrix_determinant` — Compute matrix determinant.
- `sympy_matrix_eigenvects` — Compute eigenvectors of a matrix.
- `sympy_matrix_inverse` — Compute matrix inverse.
- `sympy_matrix_LU` — LU decomposition.
- `sympy_n` — Evaluate expression numerically.
- `sympy_Nand` — Logical NAND.
- `sympy_Nor` — Logical NOR.
- `sympy_Not` — Logical NOT.
- `sympy_nsolve` — Numerically solve an equation.
- `sympy_Or` — Logical OR.
- `sympy_piecewise` — Create piecewise function (format: "expr,condition; expr2,condition2").
- `sympy_powsimp` — Simplify powers in an expression.
- `sympy_product` — Compute a product.
- `sympy_randMatrix` — Random matrix.
- `sympy_rational` — Create Rational.
- `sympy_rationalize` — Rationalize denominator.
- `sympy_ratsimp` — Simplify rational expressions.
- `sympy_replace` — Replace in expression (format: "old,new").
- `sympy_root` — N-th root.
- `sympy_series` — Compute series expansion.
- `sympy_simplify` — Simplify an expression.
- `sympy_sin` — Sine function.
- `sympy_sinh` — Hyperbolic sine.
- `sympy_solve` — Solve an equation or system of equations.
- `sympy_solveset` — Solve an equation using solveset.
- `sympy_sqrt` — Square root.
- `sympy_subs` — Substitute in expression.
- `sympy_sum` — Compute a sum.
- `sympy_symbolic_add` — Symbolic addition (comma-separated).
- `sympy_symbolic_mul` — Symbolic multiplication (comma-separated).
- `sympy_symbolic_power` — Symbolic power.
- `sympy_sympify` — Convert a string to a SymPy expression.
- `sympy_tan` — Tangent function.
- `sympy_together` — Combine terms into a single fraction.
- `sympy_union` — Compute union of two sets.
- `sympy_Xor` — Logical XOR.
- `sympy_xreplace` — Exact replacement without simplification.
- `sympy_zeta` — Riemann zeta function.
- `sympy_arg` — Argument of complex number.
- `sympy_args` — Get arguments of expression.
- `sympy_as_numer_denom` — As numerator and denominator.
- `sympy_as_real_imag` — As real and imaginary parts.
- `sympy_atoms` — Get atoms (atomic components) of expression.
- `sympy_catalan` — Catalan number.
- `sympy_classify_ode` — Classify ODE.
- `sympy_coeff` — Get coefficient.
- `sympy_complexes` — The set of complex numbers.
- `sympy_count_ops` — Count operations.
- `sympy_degree` — Degree of polynomial.
- `sympy_divisors` — Return divisors of n.
- `sympy_emptyset` — Empty set.
- `sympy_expr_type` — Get type of expression.
- `sympy_fibonacci` — Fibonacci number.
- `sympy_free_symbols` — Get free symbols in expression.
- `sympy_fresnelc` — Fresnel C.
- `sympy_func` — Get head function of expression.
- `sympy_ge` — Create greater than or equal.
- `sympy_Identity` — Identity matrix.
- `sympy_im` — Imaginary part.
- `sympy_integers` — The set of integers.
- `sympy_is_square` — Check if n is a perfect square.
- `sympy_isprime` — Check if n is prime.
- `sympy_latex` — Convert expression to LaTeX.
- `sympy_le` — Create less than or equal.
- `sympy_lucas` — Lucas number.
- `sympy_match` — Match expression to pattern.
- `sympy_mathml` — Convert expression to MathML.
- `sympy_matrix` — Create a matrix from rows.
- `sympy_matrix_eigenvals` — Compute eigenvalues of a matrix.
- `sympy_matrix_nullspace` — Nullspace.
- `sympy_matrix_rank` — Matrix rank.
- `sympy_matrix_transpose` — Transpose a matrix.
- `sympy_naturals` — The set of natural numbers.
- `sympy_naturals0` — The set of natural numbers (including 0).
- `sympy_ne` — Create inequality (not equal).
- `sympy_nextprime` — Return the next prime after n.
- `sympy_perfect_power` — Check if n is a perfect power.
- `sympy_prevprime` — Return the previous prime before n.
- `sympy_prime` — Return the n-th prime.
- `sympy_primepi` — Prime counting function.
- `sympy_re` — Real part.
- `sympy_reals` — The set of real numbers.
- `sympy_repr_expr` — Get repr of expression.
- `sympy_str` — Convert expression to string.
- `sympy_universalset` — Universal set.
- `sympy_acos` — Arc cosine.
- `sympy_atan` — Arc tangent.
- `sympy_binomial` — Binomial coefficient.
- `sympy_ceiling` — Ceiling function.
- `sympy_checkodesol` — Check ODE solution.
- `sympy_Circle` — Create a circle.
- `sympy_complement` — Compute complement of set1 in set2.
- `sympy_conjugate` — Complex conjugate.
- `sympy_cos` — Cosine function.
- `sympy_diag` — Create a diagonal matrix.
- `sympy_dirichlet_eta` — Dirichlet eta function.
- `sympy_divisor_sigma` — Divisor function.
- `sympy_eq` — Create equality.
- `sympy_expand_log` — Expand logarithmic expressions.
- `sympy_expand_trig` — Expand trigonometric expressions.
- `sympy_eye` — Create an identity matrix.
- `sympy_finite_set` — Create a finite set.
- `sympy_floor` — Floor function.
- `sympy_fresnels` — Fresnel S.
- `sympy_gt` — Create greater than.
- `sympy_image_set` — Image set.
- `sympy_Implies` — Logical implication.
- `sympy_integer` — Create Integer.
- `sympy_integral` — Create an Integral object (unevaluated).
- `sympy_intersection` — Compute intersection of two sets.
- `sympy_interval` — Create an interval.
- `sympy_Line` — Create a line through two points.
- `sympy_lt` — Create less than.
- `sympy_nsimplify` — Numerical simplification.
- `sympy_ones` — Create a matrix of ones.
- `sympy_Point` — Create a 2D point.
- `sympy_Point3D` — Create a 3D point.
- `sympy_poly` — Create a polynomial.
- `sympy_Polygon` — Create a polygon (comma-separated points).
- `sympy_polylog` — Polylogarithm.
- `sympy_product_set` — Product of sets (comma-separated).
- `sympy_python_code` — Convert expression to Python code.
- `sympy_radsimp` — Simplify radicals.
- `sympy_Range` — Range.
- `sympy_roots` — Find roots of polynomial.
- `sympy_satisfiable` — Check if expression is satisfiable.
- `sympy_symbol` — Create a single symbolic variable.
- `sympy_symbols` — Create symbolic variables.
- `sympy_symbols_create` — Create multiple symbols.
- `sympy_tanh` — Hyperbolic tangent.
- `sympy_totient` — Euler's totient function.
- `sympy_Triangle` — Create a triangle.
- `sympy_trigsimp` — Simplify trigonometric expressions.
- `sympy_Wild` — Create Wild pattern.
- `sympy_WildFunction` — Create Wild function.
- `sympy_zeros` — Create a zero matrix.

## Related servers

- UnClick (1658 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- Yaver (812 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Pfsense (680 tools) — https://policylayer.com/tools/abl030-pfsense-mcp.md
- AdButler (622 tools) — https://policylayer.com/tools/adbutler.md
- Crow (587 tools) — https://policylayer.com/tools/kh0pper-crow.md
- Fortimanager (584 tools) — https://policylayer.com/tools/jmpijll-fortimanager-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=io-github-daedalus-mcp-sympy · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/io-github-daedalus-mcp-sympy
